2.1下载最新的java安装文件
tar.gz格式,在此以jdk-7u45-linux-x64.tar.gz为例,下载到/opt下。
下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.2 解压缩
tar zxvf jdk-7u45-linux-x64.tar.gz
2.3设置环境变量
命令
在文件末尾增加如下行:
export JAVA_HOME=/opt/jdk1.7.0_45
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
然后保存,退出,使用source命令使之生效
source ~/.profile
2.4更改默认的JDK版本
查看系统已安装的java版本及优先级
sudo
update-alternatives
--dispaly java
系统默认只安装的open-jdk,而且优先级是1051,设置一个高一点的优先级给oracle的jdk就可以了,比如1200,在终端窗口执行如下命令:
sudo update-alternatives
--install /usr/bin/java java
/opt/jdk1.7.0_45/bin/java 1200
sudo update-alternatives
--install /usr/bin/javac javac
/opt/jdk1.7.0_45/bin/javac 1200
sudo update-alternatives
--install /usr/bin/jar jar
/opt/jdk1.7.0_45/bin/jar 1200
sudo update-alternatives
--install /usr/bin/javah javah
/opt/jdk1.7.0_45/bin/javah 1200
sudo update-alternatives
--install /usr/bin/javap javap
/opt/jdk1.7.0_45/bin/javap 1200
查看系统中安装的所有的java版本
sudo update-alternatives
--config java
如果oracle JDK并不是默认配置(标识*的行),通过选择行号更改为oracle JDK为默认JDK即可。
2.5测试