本文是在Deepin系统下安装Oracle JDK13的教程,同时教你把操作系统中的jdk8配置成jdk13。
安装方法 1、下载OracleJDK--jdk-13.0.1_linux-x64_bin.deb,请看JDK 13发布下载,附新特性介绍一文。
2、安装注意了,双击安装也可以,这里采用命令安装,运行如下命令: sudo dpkg -i jdk-13.0.1_linux-x64_bin.deb 3、然后生成jre: /usr/lib/jvm/jdk-13.0.1# jlink --module-path jmods --add-modules java.desktop --output jre 4、编辑/etc/profile文件: vi /etc/profile 把原来jdk8的注释掉,在末尾加上jdk13的,如下: #set java8 environment #export JAVA_HOME=/usr/bin/java/jdk1.8.0_221 #export JRE_HOME=/usr/bin/java/jdk1.8.0_221/jre #export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH #export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #set java13 environment export JAVA_HOME=/usr/lib/jvm/jdk-13.0.1 export JRE_HOME=/usr/lib/jvm/jdk-13.0.1/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 5、退出窗口。
把操作系统中的jdk8配置成jdk13 按照上面操作后,重新打开终端会提示: java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode) 怎么不是jdk13的呢?我们需要修改一下这个文件: vi /etc/bash.bashrc 把jdk8的注释掉,加上jdk13配置: #set java8 environment #export JAVA_HOME=/usr/bin/java/jdk1.8.0_221 #export JRE_HOME=/usr/bin/java/jdk1.8.0_221/jre #export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH #export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #set java13 environment export JAVA_HOME=/usr/lib/jvm/jdk-13.0.1 export JRE_HOME=/usr/lib/jvm/jdk-13.0.1/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 再source /etc/bash.bashrc。 现在退出终端也会有java了。
查看deb包安装信息 请使用命令: sudo dpkg -c 文件名 例如: $ sudo dpkg -c jdk-13.0.1_linux-x64_bin.deb 返回信息如下: drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./ drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./usr/ drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./usr/lib/ drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./usr/lib/jvm/ drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./usr/lib/jvm/jdk-13.0.1/ drwxr-xr-x mach5-one/mach5grp 0 2019-10-06 19:44 ./usr/lib/jvm/jdk-13.0.1/bin/ -rwxr-xr-x mach5-one/mach5grp 13232 2019-10-06 19:44 ./usr/lib/jvm/jdk-13.0.1/bin/jaotc -rwxr-xr-x mach5-one/mach5grp 13120 2019-10-06 19:44 ./usr/lib/jvm/jdk-13.0.1/bin/jar
相关主题 |