segunda-feira, junho 28, 2010

Falha da variável de ambiente JRE_HOME no Opensuse 11.2

Em tempo: este erro ocorre qdo tem o JDK e JRE instalados no Opensuse 11.2;
URL no bugzilla da Novell: https://bugzilla.novell.com/show_bug.cgi?id=618980

Estou fazendo a instalação do TOMCAT 6 e percebi q não iniciava, verificando os logs do Tomcat, a variável JRE_HOME estava com o seguinte valor:

localhost1:/home/armando # env | grep HOME
CATALINA_HOME=/usr/local/tomcat-6.0.26/
JRE_HOME=/usr//jvm/jre
GTS_HOME=/usr/local/OpenGTS
JAVA_HOME=/usr/lib/jvm/java
SDK_HOME=/usr/lib/jvm/java
HOME=/root
JDK_HOME=/usr/lib/jvm/java

No arquivo abaixo consegui encontrar onde está a falha.
/etc/profile.d/alljava.sh
export JAVA_HOME=/usr/$__libdir/jvm/java
export JRE_HOME=/usr/$_libdir/jvm/jre

É só incluir um "_" (underline) no $_libdir ficando $__libdir destacado em laranja. 

Postei na lista opensuse: http://forums.opensuse.org/get-help-here/applications/441133-bug-variable-enviroment-java-jre_home-fail.html

Nenhum comentário: