簡體   English   中英

Linux上Eclipse的Java路徑設置

[英]Java Path settings for Eclipse on Linux

我的操作系統是openSUSE Leap 42.1。 我同時安裝了JRE和JDK。 這是一些有用命令的結果。

void@linux:~> java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

void@linux:~> whereis java
java: /usr/bin/java /usr/lib64/java /etc/java /usr/share/java

void@linux:~> readlink -f $(which java)
/usr/java/jdk1.8.0_121/bin/java

然后根據這個問題的答案,在Eclipse的eclipse.ini文件中添加了兩行代碼。

-vm
/usr/java/jdk1.8.0_121/bin/java

失敗了 因此,我用/ usr / bin / java更改了最后一部分。 它再次失敗。 這是第一次審判的失敗:

JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
-vm /usr/java/jdk1.8.0_121/bin/java
-jar /home/emre/eclipse//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /home/emre/eclipse//plugins/org.eclipse.platform_4.5.2.v20160212-1500/splash.bmp
-launcher /home/emre/eclipse/eclipse
-name Eclipse
--launcher.library /home/emre/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417/eclipse_1612.so
-startup /home/emre/eclipse//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.appendVmargs
-exitdata 52000e
-product org.eclipse.epp.package.java.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
-vm /usr/java/jdk1.8.0_121/bin/java
-jar /home/emre/eclipse//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar

我將-vm/usr/java/jdk1.8.0_121/bin/java行移至-vmargs前面。 所以最終看起來像這樣:

-vm
/usr/java/jdk1.8.0_121/bin
-vmargs

這樣就行了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM