linux eclipse开发环境配置
前景描述:
我在linux上下载安装了eclipse,运行后,报错,JVM terminated. Exit code=13,如上图。
查错查了大半天,以为是jdk太高了,或者是jre非独立jre,而是jdk中jre.....等等,一直未果。
直到后来,终于发现了原因。
原来我是32位linux上下载安装了64位的eclipse。....郁闷坏了.....
后来,下了个32位的eclipse,直接就可以运行了,欲哭无泪啊...
Fix for Eclipse Error: JVM terminated. Exit code=13
RSS
When running JBoss Developer Studio 4 (which is based on Eclipse) I got the error message shown at the bottom of this post. It turns out this was due to the fact that I was trying to run a 64 bit version of Eclipse with a 32 bit version of Java.
You can test to see if your version of Java is 64 bit by running the following command:
java -d64 -version
If you have a 32 bit version of Java you will see the following response:
Running a 64-bit JVM is not supported on this platform.
If you are running a 64 bit version of Java you will see something like this response instead:
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b09, mixed mode)
The solution is to run Eclipse with the vm argument, pointing to a 64 bit version of Java, like so:
./eclipse -vm /usr/java/jdk1.6.0_23/bin
Here is the full error message I got when running 64 bit Eclipse with 32 bit Java:
JVM terminated. Exit code=13/usr/java/jdk1.6.0_24/bin/java-Xms512m-Xmx1024m-Dosgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1:start-Dosgi.instance.area.default=@user.home/workspace-XX:MaxPermSize=256m-jar /home/matthew/redhat/apps/jbdevstudio400GA_x64/studio//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar-os linux-ws gtk-arch x86_64-showsplash-launcher /home/matthew/redhat/apps/jbdevstudio400GA_x64/studio/jbdevstudio-name Jbdevstudio--launcher.library /home/matthew/redhat/apps/jbdevstudio400GA_x64/studio//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/eclipse_1309.so-startup /home/matthew/redhat/apps/jbdevstudio400GA_x64/studio//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar-exitdata 75bb001d-vm /usr/java/jdk1.6.0_24/bin/java-vmargs-Xms512m-Xmx1024m-Dosgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1:start-Dosgi.instance.area.default=@user.home/workspace-XX:MaxPermSize=256m-jar /home/matthew/redhat/apps/jbdevstudio400GA_x64/studio//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.ja
Read more: http://www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2011/02/27/fix-for-eclipse-error-jvm-terminated-exit-code-13.aspx#ixzz1OlAsFyJb