当前位置首页 > Debian知识

debian/deepin15.315.4安装jdk1.7(或jdk7),配置默认环境

阅读次数:349 次  来源:admin  发布时间:

一、前言

Deepin 15.3是基于Debian开发的,安装jdk 1.7有所不同,默认是openjdk-8-jdk,而我们玩一些编译需要的是jdk 7。

所以本文给出安装JDK 7的教程。

Deepin15.4在使用以下命令安装时,会提示 gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory 错误,原因是Deepin15.4没有了dirmngr,所以我们需要先安装这个:

sudo apt install dirmngr

这样就可以安装了,如果提示没有公钥,那么自行添加即可,例如:

#提示没有什么公钥,把后面八位替换即可
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 86F44E2A

二、安装JDK 7 (一)安装Java-7-Oracle      1、添加Java-7-Oracle源,复制到终端运行

sudo su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
exit

2、执行安装命令

sudo apt-get install oracle-java7-installer

3、执行设置默认为JDK 7的命令

sudo apt-get install oracle-java7-set-default

debian/deepin15.315.4安装jdk1.7(或jdk7),配置默认环境

(二)安装openjdk-7-jdk   1、添加openjdk-7-jdk源,复制到终端运行

sudo su -
echo "deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 86F44E2A
apt-get update
exit

2、执行安装命令

sudo apt-get install openjdk-7-jdk 

debian/deepin15.315.4安装jdk1.7(或jdk7),配置默认环境

3、安装openjdk-7-jdk注意事项

安装openjdk-7-jdk问题比较多,下载时很有可能会一直停下来,提示 * %[正在等待报头] ,这个问题网上有一些解决办法,但针对这里不适用。

这里的解决办法是:

(1)到添加源的网页单独下载 openjdk-7-jdk openjdk-7-jre openjdk-7-jre-headless 这三个文件。

下载地址: http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/pool/main/o/openjdk-7/

目标文件(对应系统版本,下载最新的):

openjdk-7-jdk_7u95-2.6.4-3_amd64.de

openjdk-7-jre_7u95-2.6.4-3_amd64.de

openjdk-7-jre-headless_7u95-2.6.4-3_amd64.de

(2)将下载的这三个文件复制或移动到 /var/cache/apt/archives/ 目录下,比如我这里采用的是复制:

sudo cp '/home/dinphy/Downloads/openjdk-7-jdk_7u95-2.6.4-3_amd64.deb' '/home/dinphy/Downloads/openjdk-7-jre-headless_7u95-2.6.4-3_amd64.deb' '/home/dinphy/Downloads/openjdk-7-jre_7u95-2.6.4-3_amd64.deb' /var/cache/apt/archives/

(3)重新执行安装 openjdk-7-jdk 的命令,解决。

(4)最后,安装完成,检查版本。如下图所示:

debian/deepin15.315.4安装jdk1.7(或jdk7),配置默认环境

OK,本教程结束,完美解决Deepin 15.3安装 jdk 7(或jdk 1.7)的问题。

上一篇:IIS7中的ASP.NET的URL重写配置代码
下一篇:Enable.Net4.5inIISonWindows8.1