Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
deepin安装Oracle JDK13教程
Experiences and Insight
1488
views ·
4
replies ·
To
floor
Go
小明Hackintosh
deepin
2019-12-30 23:07
Author
本帖最后由 fly5625 于 2019-12-30 15:32 编辑
deepin安装Oracle JDK13教程
下载OracleJDK--jdk-13.0.1_linux-x64_bin.deb
安装,注意了,双击安装也可以,这里采用命令安装 。
sudo dpkg -i jdk-13.0.1_linux-x64_bin.deb
Copy the Code
生成jre
/usr/lib/jvm/jdk-13.0.1# jlink --module-path jmods --add-modules java.desktop --output jre
Copy the Code
编辑 /etc/profile文件
vi /etc/profile
Copy the Code
把原来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
Copy the Code
退出窗口
这时,重新打开终端会提示
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)
Copy the Code
怎么不是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
Copy the Code
再source /etc/bash.bashrc。
现在退出终端也会有java了。
注:
查看deb包安装信息,使用命令
sudo dpkg -c 文件名
Copy the Code
例如:
$ 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
Copy the Code
Reply
Like 0
Favorite
View the author
All Replies
Feng Yu
deepin
2019-12-30 23:35
#1
还敢用oracle jdk呢?赶紧换openjdk保平安
Reply
Like 0
View the author
要讲武德
deepin
2019-12-30 23:59
#2
sdkman 百度,请
Reply
Like 0
View the author
Feng Yu
deepin
2019-12-31 00:08
#3
而且看你改这一堆环境变量我就蛋疼,根本就是错误的做法,敢不敢先看看JDK的官方文档?还加CLASSPATH呢
Reply
Like 0
View the author
小明Hackintosh
deepin
2020-01-04 20:53
#4
https://bbs.deepin.org/post/187533
sdkman 百度,请
看起来不错!
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
WiFi Drivers
Popular Events
More
deepin安装Oracle JDK13教程
下载OracleJDK--jdk-13.0.1_linux-x64_bin.deb
安装,注意了,双击安装也可以,这里采用命令安装 。
编辑 /etc/profile文件
把原来jdk8的注释掉,在末尾加上jdk13的
退出窗口
这时,重新打开终端会提示
怎么不是jdk13的呢,我们需要修改一下这个文件
vi /etc/bash.bashrc
把jdk8的注释掉,加上jdk13配置
现在退出终端也会有java了。
注:
查看deb包安装信息,使用命令