CentOS系统安装JDK1.8

卸载CentOS自带的OpenJDK

注:如果系统自带了jdk,先执行下面的命令进行卸载,如果系统没有自带jdk,可以跳过卸载步骤。

执行命令 java -version,出现类似下面的信息,说明系统自带OpenJDK:

[root@localhost ~]#java -version
java version"1.7.0_99"
OpenJDK RuntimeEnvironment (rhel-2.6.5.1.el6-x86_64 u99-b00)
OpenJDK 64-BitServer VM (build 24.95-b01, mixed mode)

先查看 rpm -qa | grep java

显示如下信息:

[root@localhost~]# rpm -qa | grep java
java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

卸载:

rpm -e --nodepsjava-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
rpm -e --nodepsjava-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

卸载成功!

安装:

上传jdk-8u40-linux-x64.rpm(官网下载)安装文件到/usr/local/java目录。

执行安装命令,安装到/usr/local/java目录

rpm -ivh --prefix=/usr/local/java jdk-8u40-linux-x64.rpm

查看版本:

[root@localhostjava]# java -version
java version"1.8.0_40"
Java(TM) SERuntime Environment (build 1.8.0_40-b25)
Java HotSpot(TM)64-Bit Server VM (build 25.40-b25, mixed mode)

配置环境变量:

修改/etc/profile文件。

[root@localhostjava]# vim /etc/profile

增加一下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_40 
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

执行source /etc/profile 使配置生效

[root@localhostjava]# source /etc/profile

卸载方法:

[root@localhostjava]# rpm -qa | grep jdk
jdk1.8.0_40-1.8.0_40-fcs.x86_64
[root@localhostjava]# rpm -e --nodeps jdk1.8.0_40-1.8.0_40-fcs.x86_64

你可能感兴趣的:(java)