deepin安装OracleJDK教程
Tofloor
poster avatar
小明Hackintosh
deepin
2019-06-10 22:11
Author
本帖最后由 fly5625 于 2019-12-30 15:01 编辑

下载OracleJDK
解压,放到/usr/bin/java目录
  1. tar -zxf jdk-8u221-linux-x64
Copy the Code

编辑 /etc/profile文件
  1. vi /etc/profile
Copy the Code

在末尾加上
  1. #set java environment
  2. export JAVA_HOME=/usr/bin/java/jdk1.8.0_221
  3. export JRE_HOME=/usr/bin/java/jdk1.8.0_221/jre
  4. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  5. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Copy the Code

退出窗口
这时,重新打开终端会提示
  1. bash: java: 未找到命令
Copy the Code
我们需要
vi /etc/bash.bashrc
也加上
  1. #set java environment
  2. export JAVA_HOME=/usr/bin/java/jdk1.8.0_221
  3. export JRE_HOME=/usr/bin/java/jdk1.8.0_221/jre
  4. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  5. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Copy the Code
再source /etc/bash.bashrc。
现在退出终端也会有java了。



Reply Favorite View the author
All Replies
avatar
Feng Yu
deepin
2019-06-10 22:43
#1
别装oracle jdk了,改openjdk吧。而且你的很多配置都是错的,20年前的资料吧。java要是配置这么麻烦,早完蛋了
Reply View the author
avatar
魔法师
deepin
2019-06-11 03:49
#2
我说一句,配置没错但不用那么多,目录也不是非得在/usr/local下建个java目录,那是死板,我都是看情况用java的,用命令行的配制bashrc,应用程序就profile。这两个用户优先于覆盖系统设置/etc。所以看情况而定是改/etc还是/home下的
Reply View the author