首先使用java -version命令查看cent os中已经存在的jdk。删除openjdk。具体方法为,使用
rpm -qa| grep jdk
查看jdk包名,然后yum remove掉即可。
这次安装的版本是jdk 7u80 linux x64。现在oracle上下载非最新版本的jdk都要求注册账号,很麻烦。用chrome开始下载后,复制连接,在shell中输入
wget [链接]
即可自动开始下载。下载好后使用
rpm -ivh [jdk包名]
解压。jkd会安装在/usr/java目录下。接下来配置环境变量。在终端输入
vim /etc/profile
在打开的文件末尾按o,添加
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
按下esc后输入:wq保存并退出编辑器。使用
source /etc/profile
命令执行修改。这样环境变量就配置完成了。如果成功,输入java -version就会在shell上显示版本号。