Deepin配置Java环境


下载JavaSe开发包

配置环境变量

  • 下载完之后,解压,记住目录
//在你的.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
//查看版本多了一个_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)

  • 多余文件的文本内容

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

文章作者: 吴少林
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 吴少林 !
 上一篇
一个理想主义者的独白 一个理想主义者的独白
这是最好的时代,也是最差的时代。 为什么是2018从来没写过年终总结,好像还挺遗憾的,活的不明不白的,一年就没了。 正如鸡汤文化宣扬的那样,这可是8120年了啊,10年前已经不是1998,而是2008年了。人们总是过分的相信自己的记忆,
2018-12-31
下一篇 
记录用户状态 记录用户状态
今天主要记录本周开发中遇到的一个问题——记录用户状态。 问题的来源我们做的产品是某款安检产品的数据集中管理,主要是为了处理AI所需的样本,我们通过web进行标注任务、数据传输任务、设备型号、设备类型、存储源、传输协议等等的管理与分配,以上各
2018-10-21
  目录