2017-07-06 51 views
0

無法安裝Eclipse的氧氣,我安裝了Java的Oracle 8以下說明Eclipse的氧氣甲骨文的Java 8

sudo apt-add-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer 

然後我下載的是Eclipse氧氣,我運行Eclipse的瞬時和我得到這個:

JVM terminated. Exit code=11 
/usr/bin/java 
-Xms256M 
-Xmx1024M 
-jar /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
-os linux 
-ws gtk 
-arch x86_64 
-showsplash 
-launcher /home/ly/Ly-Data/Linux Programs/eclipse-installer/eclipse-inst 
-name Eclipse Installer 
--launcher.library /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133/eclipse_1624.so 
-startup /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
--launcher.appendVmargs 
-exitdata 358010 
-data @noDefault 
-vm /usr/bin/java 
-vmargs 
-Xms256M 
-Xmx1024M 
-jar /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 

我搜索一下,並認爲這是一個定位問題,輸出

which java 
/usr/bin/java 

whereis java 
java: /usr/bin/java /usr/share/java /usr/lib/jvm/java-8-oracle/bin/java /usr/lib/jvm/java-8-oracle/jre/bin/java /usr/share/man/man1/java.1.gz 

這裏是個日食 - isnt.ini文件的E含量:

-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.500.v20170531-1133 
--launcher.appendVmargs 
--launcher.XXMaxPermSize 
256M 
-name 
Eclipse Installer 
-data 
@noDefault 
--launcher.GTK_version 
2 
-vmargs 
-Xms256M 
-Xmx1024M 

我已經試圖加入這一行:

-vm 
/usr/lib/jvm/java-8-oracle/bin/java 

權-vmargs行之前,它仍然無法正常工作。 我得到這個錯誤代碼:

JVM terminated. Exit code=11 
/usr/lib/jvm/java-8-oracle/bin/java 
-Xms256M 
-Xmx1024M 
-jar /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
-os linux 
-ws gtk 
-arch x86_64 
-showsplash 
-launcher /home/ly/Ly-Data/Linux Programs/eclipse-installer/eclipse-inst 
-name Eclipse Installer 
--launcher.library /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133/eclipse_1624.so 
-startup /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
--launcher.appendVmargs 
-exitdata 3c8013 
-data @noDefault 
-vm /usr/lib/jvm/java-8-oracle/bin/java 
-vmargs 
-Xms256M 
-Xmx1024M 
-jar /home/ly/Ly-Data/Linux Programs/eclipse-installer//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 

感謝您的幫助。

回答

0

在eclipse-inst.ini文件附近玩耍之後,我找到了porblem並解決了它。我所要做的只是刪除其中一個ini文件行中的數字2(無論出於何種原因總是將jvm位置修復到usr/bin/java),所以只需要替換eclipse-inst.ini文件的內容這一個:

-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.500.v20170531-1133 
--launcher.appendVmargs 
--launcher.XXMaxPermSize 
256M 
-name 
Eclipse Installer 
-data 
@noDefault 
--launcher.GTK_version 

-vm /usr/lib/jvm/java-8-oracle/bin/java 
-vmargs 
-Xms256M 
-Xmx1024M 

與路徑的Java(你可以通過鍵入的「where is Java」的命令行知)替換符合開頭的路徑「-vm ......」。