盒子
盒子
文章目录
  1. 下载JavaSe开发包
  2. 配置环境变量
  3. 问题

Deepin配置Java环境

下载JavaSe开发包

配置环境变量

  • 下载完之后,解压,记住目录
1
2
3
4
5
6
7
8
//在你的.bashrc 或者 .zshrc,以及 /etc/profile添加如下代码
export JAVA_HOME=/home/wsl/Documents/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
// etc要想生效还要source
sudo vim /etc/profile
source /etc/profile

问题

  • deepin有内置的openJDK,会影响OracleJDK
1
2
3
4
5
6
7
//查看版本多了一个_JAVA_OPTIONS
java -version

Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

  • 多余文件的文本内容

  • 终极解决方案
1
2
//在上面配置的环境变量前面添加
unset _JAVA_OPTIONS