Subject: Re: sun-jre1.3
To: Hussain Ali <>
From: Scott Bartram <>
List: netbsd-users
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:
> hello, 
> 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: cannot open shared
> object file: No such file or directory
> although my $LD_LIBRARY_PATH points 
> anyone know what are the correct settings for the $CLASSPATH and
> (
> 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
> )
> -hussain