deepin安装java_Deepin安装Eclipse
Deepin安裝Eclipse
系統環境:Deepin 15.5
軟件環境:Eclipse 4.7
官網下載最新版elipse(4.7)安裝板或壓縮版均啟動失敗(彈框報錯),原因是deepin默認安裝的openjdk1.9的版本,而eclipse支持的最低版本為jdk1.8版本,本機又需要jdk1.7版本的,因此需要修改eclipse啟動vm參數才可以正常運行.
方案一
1 啟動時添加vm參數,當次啟動有效
./eclipse -vm /jdk_path/bin/java
2 修改eclipse.init文件,增加vm參數來指定啟動1.8版本
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.551.v20171108-1834
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
/home/jason/local/jdk1.8.0_144/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
方案二
通過將默認JDK設為1.8,讓eclipse能夠正常啟動,如需需要將自定義的jdk版本加入存儲庫中,使用下述命令
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_144/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_144/bin/javac 300
列出當前存儲庫中已安裝的JDK版本,已包含上述命令安裝的jdk版本
sudo update-alternatives --display java
執行update-alternatives命令指定openJDK1.8版本,至于項目使用JDK通過eclipse指定即可
sudo update-alternatives --config java
查看當前系統默認jdk版本
$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
總結
以上是生活随笔為你收集整理的deepin安装java_Deepin安装Eclipse的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mxnet创建新的操作(层)
- 下一篇: 利用python进行数据分析之准备工作(