Environment Vars?
Craig White
craigwhite at azapple.com
Tue Mar 28 17:28:48 UTC 2006
use your favorite editor (vi - emacs - gedit - kate - doesn't matter)
edit file called java.sh and ultimately save it to /etc/profile.d/ and
make it owned by root:root
The contents of the file are below, as I originally suggested...of
course, you would need to verify that this is the same version of java
that you are using and the files are located where they are stated to
be.
to apply it to current login shells...you would have to source it...
. /etc/profile.d/java.sh
or
source /etc/profile.d/java.sh
then
echo $JAVA_HOME
you should see the value for $JAVA_HOME or the 'ENV' you are asking
about.
and
echo $PATH
should show the java binary path
by virtue of the file being in /etc/profile.d - any new 'logins' will
automtically source that file since all scripts in /etc/profile.d are
automatically loaded by virtue of the following code in /etc/profile
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
Craig
On Tue, 2006-03-28 at 19:05 +0200, Ali Helmy wrote:
> so, to kill all the birds with one stone? i type in all that you sent
> me at the terminal?
>
> I type:
> # cat /etc/profile.d/java.sh
> JREHOME="/usr/java/jre1.5.0_06
> /lib/i386"
> JAVA_HOME="/usr/java/jre1.5.0_06"
> JAVAWSHOME="/usr/java/jre1.5.0_06/javaws"
> LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JREHOME:$JAVAWSHOME"
> PATH="$PATH:/usr/java/jre1.5.0_06/bin"
> export JAVA_HOME
>
> ?
>
>
>
> On 28/03/06, Craig White <craigwhite at azapple.com> wrote:
> and then his next question is gonna be...why can't it find
> java? Because
> he needs it in his $PATH
>
> ;-)
>
> I personally liked the idea of killing all of the birds with
> one stone.
>
> Craig
>
> On Tue, 2006-03-28 at 20:20 +0530, मयंक जैन (Mayank Jain)
> wrote:
> > On Mon, 2006-03-27 at 21:11 +0200, Ali Helmy wrote:
> > > I do ALL THAT to make an environment var?
> > >
> >
> > Add
> > export JAVA_HOME="/usr/java/jre1.5.0_06"
> > to your ~/.bashrc file.
> >
> > :)
> > Mayank
> >
> > > On 27/03/06, Craig White <craigwhite at azapple.com> wrote:
> > > On Mon, 2006-03-27 at 20:08 +0200, Ali Helmy
> wrote:
> > > > Hey mates,
> > > >
> > > > In an installation of one program (Apache
> Tomcat) it
> > > instructed me to:
> > > > Set an environment variable named JAVA_HOME to
> the pathname
> > > of the
> > > > directory into which you installed the JRE...
> > > >
> > > > So how does one set an environment variable?
> Assuming I got
> > > java
> > > > installed at /usr/java/
> > > ----
> > > this ***may*** be useful to you
> > >
> > > # cat /etc/profile.d/java.sh
> > > JREHOME="/usr/java/jre1.5.0_06/lib/i386"
> > > JAVA_HOME="/usr/java/jre1.5.0_06"
> > > JAVAWSHOME="/usr/java/jre1.5.0_06/javaws"
> > > LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JREHOME:
> $JAVAWSHOME"
> > > PATH="$PATH:/usr/java/jre1.5.0_06/bin"
> > > export JAVA_HOME
> > >
> > > Adjust as needed
> > >
> > > Craig
> > >
> > > --
> > > fedora-list mailing list
> > > fedora-list at redhat.com
> > > To unsubscribe:
> > >
> https://www.redhat.com/mailman/listinfo/fedora-list
> > >
> > >
> > >
> > > --
> > > A. Helmy
> > > --
> > > fedora-list mailing list
> > > fedora-list at redhat.com
> > > To unsubscribe:
> https://www.redhat.com/mailman/listinfo/fedora-list
> >
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe:
> https://www.redhat.com/mailman/listinfo/fedora-list
>
>
>
> --
> A. Helmy
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
More information about the fedora-list
mailing list