Mailinglist Archive: opensuse-es (786 mails)

< Previous Next >
Re: [suse-linux-s] Java
  • From: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
  • Date: Wed, 14 May 2003 11:39:26 +0200 (CEST)
  • Message-id: <Pine.LNX.4.44.0305141127260.2469-100000@xxxxxxxxxxxxxxxx>


El 2003-05-12 a las 16:21, Fabian Calle escribió:

> Alguien me puede ayudar en la configuracion del path de java?
>
> quiero configurar:
>
> PATH=
> JAVA_BINDIR=
> JAVA_HOME=
> SDK_HOME=
> JDK_HOME=
> JAVA_ROOT=

Por defecto, viene así:

JAVA_BINDIR=/usr/lib/java/jre/bin
JAVA_HOME=/usr/lib/java/jre
JAVA_ROOT=/usr/lib/java


>
> De tal manera que pueda compilar un programa java con solo llamar
> directamente a javac sin poner la ruta completa del javac.

"javac" está en java2-jre*.rpm y java2*.rpm. Si has instalado desde el
RPM, deberías tenerlo bien.


> Intente con export PATH=/usr/"ruta del java" y asi con el resto de lo

PATH sólo afecta a los binarios.


> anteriormente senalado pero solo lo cambia por el momento pero cuando abro
> otra ventana de consola o reinicio la maquina, ya no esta el PATH que quiero.

Claro que no. Cualquier variable de entorno solo vale para el shell que la
define y los hijos (tanto en *nix como en dos).


> Si es posible deseo hacerlo en un script.

Se definen en los profiles, de sistema y/o de usuario. Grep al canto:

nimrodel:~ # grep -r JAVA_HOME /etc/*
/etc/java/README:JAVA_HOME:
/etc/java/java2-jre.conf:JAVA_HOME = /usr/lib/SunJava2-1.3/jre
/etc/profile.d/alljava.sh:# Affected variables: PATH, JAVA_BINDIR, JAVA_HOME, JRE_HOME,



--
Saludos
Carlos Robinson


< Previous Next >
References