centos安装jdk9

2017-10-07 浏览 (1545)

1.查看Linux自带的JDK是否已安装

java –version  

如果出现openjdk,最好还是先卸载掉openjdk,在安装oracle公司的jdk.

2.查看jdk信息

rpm -qa|grep java 

 

3.卸载OpenJDK,执行以下操作:

yum remove java-1.6.0-openjdk

yum remove java-1.7.0-openjdk

rpm -e --nodeps tzdata-java-2012c-1.el6.noarch  

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64

4.下载jdk

从 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载jdk并解压

5.设置环境变量

编辑 /etc/profile 文件,添加下面的命令:

set Java environment

JAVA_HOME=/usr/soft/jdk9

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

6.查看是否安装成功

先执行 source /etc/profile ,然后执行 java -version 。如果显示

java version "9"

Java(TM) SE Runtime Environment (build 9+181)

Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)

恭喜!安装成功。

7.其它

要是你没有卸载就得JDK版本而安装了最新的JDK版本,你应该告诉你的系统你java在那里有执行的权限。

默认的JDK安装路径为 /usr/java/jdk9/ ,这就是java执行的地方,我们应该一个一个的运行、以下的命令。

alternatives --install /usr/bin/java java /usr/java/jdk9/jre/bin/java 20000

alternatives --install /usr/bin/jar jar /usr/java/jdk9/bin/jar 20000

alternatives --install /usr/bin/javac javac /usr/java/jdk9/bin/javac 20000

alternatives --install /usr/bin/javaws javaws /usr/java/jdk9/jre/bin/javaws 20000

alternatives --set java /usr/java/jdk9/jre/bin/java

alternatives --set jar /usr/java/jdk9/bin/jar

alternatives --set javac /usr/java/jdk9/bin/javac 

alternatives --set javaws /usr/java/jdk9/jre/bin/javaws

全部完事以后,让我们来查看一下alternatives。

ls -lA /etc/alternatives/

输出结果如下:

lrwxrwxrwx. 1 root root 29 Dec  2 16:24 jar -> /usr/java/jdk9/bin/jar

lrwxrwxrwx. 1 root root 34 Dec  2 16:24 java -> /usr/java/jdk9/jre/bin/java

lrwxrwxrwx. 1 root root 31 Dec  2 16:24 javac -> /usr/java/jdk9/bin/javac

lrwxrwxrwx. 1 root root 36 Dec  2 16:24 javaws -> /usr/java/jdk9/jre/bin/javaws

[...]

我们用如下的命令来查看java版本:

java -version

输出结果如下:

java version "9"

Java(TM) SE Runtime Environment (build 9+181)

Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)

恭喜!安装成功。

  • 所属分类: linux
  • 版权声明: 本文链接 https://seaxiang.com/blog/centos_jdk9