Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse does not launch (Ubuntu) : JVM terminated. Exit code=2

  1. I install ubuntu 14.04 LTS (64bit)
  2. After that Install Eclipse Luno Standard for 64bit
  3. Install Jdk and follow all the step for setting jdk using following link,

    http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux

  4. Then After I enable to start my eclipse it giving me a following Error,

    VM terminated. Exit code=2

     /usr/bin/java
     -Dosgi.requiredJavaVersion=1.6
     -XX:MaxPermSize=256m
     -Xms256m
     -Xmx1024m
     -jar   /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415- 2008.jar
     -os linux
     -ws gtk
     -arch x86_64
     -showsplash  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.platform_4.4.0.v20140925- 0400/splash.bmp
     -launcher /home/eheuristic/Ecclipse/eclipse/eclipse
     -name Eclipse
     --launcher.library  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1. 200.v20140603-1326/eclipse_1605.so
     -startup /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
    --launcher.appendVmargs
    -exitdata 208017
    -product org.eclipse.epp.package.java.product
    -vm /usr/bin/java
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -XX:MaxPermSize=256m
    -Xms256m
    -Xmx1024m
    -jar  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
    

I so much try to solve setting Environment variable but can't do, help me one suggest to how to solve it.

like image 659
Nirav Mehta Avatar asked Nov 04 '14 13:11

Nirav Mehta


3 Answers

First, I strongly recommend you use the webupd8 ppa

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

Then to set it

sudo update-java-alternatives -s java-8-oracle 

The advantage is ease of updates.

like image 94
Elliott Frisch Avatar answered Nov 20 '22 16:11

Elliott Frisch


write in eclipse.in on the top of the file

-startu
-vm
/usr/local/jdk/jre/bin  

change path according to your system

like image 34
Kishore Avatar answered Nov 20 '22 17:11

Kishore


Had the same error. Solved it by:

sudo update-alternatives --config java

I started "using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode" - that was option 4, and it worked fine.

I am using Luna Service Release 2 (4.4.2).

Hope it helps someone somewhere.

like image 36
nwaweru Avatar answered Nov 20 '22 16:11

nwaweru