Linux下安装jdk-10.0.2

  下图是jdk-10.0.2.tar解压后的文件详细情况,仔细观察似乎是少了很多东西。没有了jre。以下内容在jdk8中需要配置,而在新版本中也不用配置。

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


比较jdk8与jdk10的粗显区别:
Linux下安装jdk-10.0.2_第1张图片

jdk-10.0.2

Linux下安装jdk-10.0.2_第2张图片
jdk-8u102

很明显,jdk10更明了。JDK10 包含 12 个JEP (改善提议)。详见:

  https://www.oschina.net/translate/109-new-features-in-jdk-10

jdk-10.0.2配置过程如下:
1.到官网下载相应的jdk版本:

  http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
Linux下安装jdk-10.0.2_第3张图片
2.解压 jdk-10.0.2_linux-x64_bin.tar.gz安装包

poppy@S5B6L2PC3YCQVDZ:~$ mkdir /usr/local/jdk

poppy@S5B6L2PC3YCQVDZ:~$ su root
root@S5B6L2PC3YCQVDZ:~# mv jdk-10.0.2_linux-x64_bin.tar.gz /usr/local/jdk
root@S5B6L2PC3YCQVDZ:~# cd /usr/local/jdk
root@S5B6L2PC3YCQVDZ:~# tar -zvxf jdk-10.0.2_linux-x64_bin.tar.gz

注意:根据需要将文件解压到合适的目录。本人已经配置完了,这里的命令不太全。
3.配置JDK环境, 编辑 /etc/profile 文件

root@S5B6L2PC3YCQVDZ:~# vim /etc/profile

/etc/profile 文件尾部添加以下语句:

export JAVA_HOME=/usr/local/jdk/jdk-10.0.2
export CLASSPATH=.:${JAVA_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

Linux下安装jdk-10.0.2_第4张图片

4.重新加载/etc/profile:

root@S5B6L2PC3YCQVDZ:~# source profile

5.检查JDK是否安装成功

poppy@S5B6L2PC3YCQVDZ:~$ javac

Linux下安装jdk-10.0.2_第5张图片

poppy@S5B6L2PC3YCQVDZ:~$ java -version

这里写图片描述
  如果在root下有java命令而在普通用户下每次都要执行source profile后才能使用java命令,此时权宜之计可以修改当前用户目录下的.bashrc文件,在后面加上之前同样的语句,即:

export JAVA_HOME=/usr/local/jdk/jdk-10.0.2
export CLASSPATH=.:${JAVA_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

poppy@S5B6L2PC3YCQVDZ:~$ gedit /home/poppy/.bashrc
Linux下安装jdk-10.0.2_第6张图片
  但在.bashrc文件修改只对当前用户有效,不过一般是足够了。

你可能感兴趣的:(Linux)