-   Linux - Desktop (
-   -   Problem trying to run Eclipse for the first time (

s0n|k 11-20-2006 10:18 AM

Problem trying to run Eclipse for the first time
I get an Error of "JVM TERMINATED. Exit code =1" in /usr/bin/java


What I've done:

I downloaded the JRE from sun. I installed it by setting the proper permission and doing a ./filename. I accepted the EULA and let it install. I then rebooted. Next I downloaded Eclipse 3.1.0 which is targeted to run on J2RE SE 1.4 which I downloaded. I then double clicked the executable file. I also tried doing a ./eclipse. I then get the same error when trying to open the file both ways.What am I not doing?

reddazz 11-20-2006 10:28 AM

You could be running gcj instead of Sun java. What is the output of doing,

$java -version

s0n|k 11-20-2006 11:46 AM

java version "1.4.2"
gcj (GCC) 3.4.3 20041212 Red Hat 3.4.3-9.EL4

Why is not detecting Sun's Java?

reddazz 11-20-2006 11:56 AM

Create a script called and put the code below. Place the script in /etc/profile.d

export JAVA_HOME=/usr/java/jdk1.6.0
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

Make sure you edit the paths so that they match your own version of java and make it executable. After that, logout and back in again or do "source /etc/profile" and the sun java version should be detected before GCJ. If you have OpenOffice installed, then Redhat and derivatives insist on installing GCJ.

s0n|k 11-20-2006 12:09 PM

Awesome! Thanks for the help. Where do I place this script?

s0n|k 11-20-2006 12:13 PM

One more question. The line:

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

I don't have a /jre folder in my java folder, so can I just do


reddazz 11-20-2006 12:17 PM

The script should go in /etc/profile.d. You can remove the jre section if you don't have it, but I have never seen a java directory without the jre subdirectory.

s0n|k 11-20-2006 12:25 PM

That worked! I owe you one.


All times are GMT -5. The time now is 11:31 AM.