1

我从这里下载了 Eclipse IDE for Java Developers Linux 32 Bit 文件。

我提取了文件并从命令行启动了 eclipse。

我没有启动 Eclipse,而是在对话框中收到此消息:

VM terminated. Exit code=13
/usr/bin/java
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /home/justme/Desktop/FIREFOX_DOWNLOADS/eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /home/justme/Desktop/FIREFOX_DOWNLOADS/eclipse/eclipse
-name Eclipse
--launcher.library /home/justme/Desktop/FIREFOX_DOWNLOADS/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.1.R36x_v20100810/eclipse_1309.so
-startup /home/justme/Desktop/FIREFOX_DOWNLOADS/eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-exitdata 420021
-product org.eclipse.epp.package.java.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /home/justme/Desktop/FIREFOX_DOWNLOADS/eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar 

任何想法如何解决这一问题?我在 Ubuntu 8.10 64bit 上,这是我的 Java 信息​​:

$ java -version
java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6.7) Runtime Environment (build 1.6.0_0-b12)
OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
4

1 回答 1

1

首先是确保您正在运行您认为正在运行的 java。你可以从你的错误输出中看出它正在使用/usr/bin/java所以运行

/usr/bin/java -version

检查版本。那个 java 不一定是你路径上的那个 - 你可以找出哪一个

which java

您可能应该尝试的第二件事是 64 位版本的 Eclipse。您拥有的其他一切都是 64 位的。

除此之外,我在早期使用非 Sun JRE 时遇到了各种各样的麻烦。现在可能不是这种情况(或者它可能只针对我),但这是您可能想要查看的其他内容。


最重要的是(并且可能与手头的问题无关),您真的想从您的 Firefox 下载目录中运行 Eclipse。我会亲自将它移到其他地方。

于 2010-09-30T01:21:41.090 回答