软件工具:虚拟机centOS6.4 64位,JDK版本 :jdk-8u65-linux-x64,FTP工具:filezilla
第一步:卸载JDK
检查系统自带JDK命令如下:
rpm -qa| grep gcj
可能显示的结果:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
卸载自带JDK:
# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
第二步:下载并安装JDK
下载JDK:http://www.oracle.com/technetwork/indexes/downloads/index.html#java
通过filezilla工具将其放入/usr/opt/临时目录下
下载的JDK为rpm文件,在/usr/opt目录下输入一下命令:
#rpm -ivh jdk-8u65-linux-x64.rpm
默认的安装位置为/usr/java
配置环境变量:进入到安装目录
# cd /usr/java/jdk1.8.0_65
显示安装路径并拷贝
# pwd
/usr/java/jdk1.8.0_65
编辑
# vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_65(安装路径)
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
使文件生效:
# source /etc/profile
查看是否安装成功,命令:
# java -version
显示如下则表示安装成功
特别注意:# java -version 报错:
1.环境变量配置出错
2.手动误删已安装文件(重新卸载安装)
3.项目运行时报/usr/java/bin没有这个文件目录(rt.jar,tools.jar没有解压)