FC5 - Eclipse with Sun Java

Mark Eggers mdeggers at earthlink.net
Tue Sep 5 16:50:58 UTC 2006


Make sure that you have Sun's java and tool chain in your path before 
the GNU Java and tool chain.

You can do that in /etc/profile (I keep this under RCS control) with the 
following:

pathmunge /opt/jdk1.5.0_08/bin/java

I also add JAVA_HOME and JRE_HOEE environment variables for Tomcat.

If you do not want to do this, you can specify the option on the command 
line.

 From the documentation under Eclipse runtine options:

-vm <path to java executable> (Executable, Main)

when passed to the Eclipse executable, this option is used to locate the 
Java VM to use to run Eclipse. It must be the full file system path to 
an appropriate Java executable. If not specified, the Eclipse executable 
uses a search algorithm to locate a suitable VM. In any event, the 
executable then passes the path to the actual VM used to Java Main using 
the -vm argument. Java Main then stores this value in eclipse.vm

I prefer changing the system path.  That way all programs will run under 
the same Java VM.

In addition, you might want to link /opt/jdk1.5.0_08 to /opt/java and use:

pathmunge /opt/java

instead.

This will allow easy system-wide modification of the Java VM just by 
changing links.  You can test other virtual machines just by pointing 
the link at a different distribution.

HTH

/mde/
just my two cents . . . .

fedora-list-request at redhat.com wrote:
> On 9/5/06, Andrew Overholt <overholt at redhat.com> wrote:
>> Are you perhaps using a 32-bit Sun download?
> 
> No, it is the x86_64 bit version for Linux:
> 
> $ java -version
> java version "1.5.0_08"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
> Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_08-b03, mixed mode)
> 
> $ /usr/sbin/alternatives --config java
> 
> There are 2 programs which provide 'java'.
> 
>  Selection    Command
> -----------------------------------------------
> *  1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
> + 2           /opt/jdk1.5.0_08/bin/java




More information about the fedora-list mailing list