红联Linux门户
Linux帮助

Ubuntu安装JDK并配置成为默认的JDK

发布时间:2015-09-04 09:37:37来源:linux网站作者:夙笺

Ubuntu安装JDK

系统版本:Ubuntu 15.04 x64
JDK版本:jdk-8u60-linux-x64


1.查看系统位数,输入以下命令即可

getconf LONG_BIT


2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz


3.创建目录作为JDK的安装目录,这里选择安装位置为:/usr/java/

sudo mkdir /usr/java


4.解压文件带/usr/java/目录下,文件下载的位置是在下载目录下的

cd 下载
sudo tar zxvf jdk-8u60-linux-x64.tar.gz -C /usr/java/


5.进入到/usr/java/目录,给文件夹改名(这一步并非必须,但是为了配置环境变量方便,建议这样做)

cd /usr/java/
sudo mv jdk1.8.0_60 jdk_8u60


6.配置系统环境变量

sudo gedit /etc/environment

加入以下内容

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/java/jdk_8u60

修改完成后保存并关闭,输入以下命令使环境变量生效

source /etc/environment


7.使用echo命令检查环境变量的配置情况

echo $JAVA_HOME
输出 /usr/java/jdk_8u60
echo $CLASSPATH
输出 .:/usr/java/jdk_8u60/lib:/usr/java/jdk_8u60/jre/lib
echo $PATH
输出 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/jdk_8u60/bin


8.查看安装版本:

java -version
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)


9.设置所有用户的环境变量,不然重启之后依然找不到java命令

sudo gedit /etc/profile

添加以下内容即可(注意替换路径):

#set Java environment

JAVA_HOME=/usr/java/jdk_8u60
export JRE_HOME=/usr/java/jdk_8u60/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH


10.重启电脑,使配置生效。


11.结束了?没有!

如果使用Myeclipse等IDE的或者安装了多个jdk版本的请继续向下看


12.修改默认的JDK(注意替换路径)

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk_8u60/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk_8u60/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/java/jdk_8u60/bin/javaws" 300

以上是为不同的命令建立链接,如果存在多个JDK只需要替换路径重新执行一遍即可建立链接,执行以下命令选择链接,如果每个选项只建立了一个链接,系统不会提供选项,如果存在多个链接,请根据需要选择不同选项

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws


在ubuntu15.04操作系统中安装jdk8:http://www.linuxdiyf.com/linux/13677.html

ubuntu15.04下安装JDK8:http://www.linuxdiyf.com/linux/12321.html

Ubuntu 15.04上安装JDK8,Nginx-1.6.x,Openssh-Server的方法:http://www.linuxdiyf.com/linux/12072.html

Linux下安装配置JDK(Ubuntu 15.04):http://www.linuxdiyf.com/linux/11972.html

Ubuntu 15.04下apt-get安装JDK:http://www.linuxdiyf.com/linux/11669.html