Subject: Re: sun-jre1.3
To: Hussain Ali <firstname.lastname@example.org>
From: Scott Bartram <email@example.com>
Date: 08/13/2001 13:40:44
You should not need to set LD_LIBRARY_PATH, it's done automatically
by the .java_wrapper script. Also, adding CLASSPATH to LD_LIBRARY_PATH
is a mistake.
The only variables you should set are JAVA_HOME and CLASSPATH. JAVA_HOME
is not absolutely required. CLASSPATH is only required to point to the
code you want to execute, ie. you don't need $JAVA_LIB/rt.jar.
Hussain Ali wrote:
> i am having some trouble setting up the enviroment for jdk1.3
> (sun-jre1.3). when trying to run javac i get:
> javac: error in loading shared libraries: libjvm.so: cannot open shared
> object file: No such file or directory
> although my $LD_LIBRARY_PATH points libjvm.so
> anyone know what are the correct settings for the $CLASSPATH and
> $LD_LIBRARY_PATH ?
> export JAVA=/usr/pkg/java
> export JAVA_HOME=$JAVA/jre/bin/i386
> export JAVA_LIB=$JAVA/jre/lib/i386
> export CLASSPATH=./:$JAVA_LIB/rt.jar
> export LD_LIBRARY_PATH=.:$JAVA_LIB/i386:$JAVA_LIB/green_threads:$JAVA_LIB/i386/classic:$CLASSPATH