Page 1 of 1

Configuración JRE_HOME tras actualización de Java

PostPosted:Tue Feb 03, 2015 9:55 am
by erPina
Buenos días.
Tras la actualización en el servidor donde tengo instalado OpenKM me encuentro con el siguiente error al parar el servidor OpenKM

C:\openkm-6.2.2-community\tomcat\bin>shutdown.bat
The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program


He probado lo siguiente que he encontrado buscando por el foro pero ninguna con resultado satisfactorio.

Añadir la variable JRE_HOME en Configuración avanzada del sistema --> Variables de entorno; aquí he probado con las dos versiones de jre que tengo instaladas
Code: Select all
JRE_HOME=C:\Program Files\Java\jre1.8.0_31
JRE_HOME=C:\Program Files\Java\jre7
En el archivo setenv.bat está definida únicamente la variable set JAVA_HOME=C:\Program Files\Java\jre7
He probado añadiendo la variable JRE_HOME de la mimsma forma que indico anteriormente pero sigue sin funcionar
Code: Select all
set JRE_HOME=C:\Program Files\Java\jre1.8.0_31
set JRE_HOME=C:\Program Files\Java\jre7
Alguien con este mismo problema que lo haya podido solucionar?

Datos.
S.O. Servidor: Win Server 2008 R2 x64
Versión OpenKM 6.3.0
Versión Java JRE 1.8.0.31
Directorio de instalación: C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe

Gracias de antemano por vuestra ayuda
Un saludo

Re: Configuración JRE_HOME tras actualización de Java

PostPosted:Fri Feb 06, 2015 9:54 am
by pavila
Con establecer la variable de entorno JAVA_HOME basta. Puede que el problema sea que el JAVA_HOME apunta al JRE cuando debería apuntar al directorio del SDK.

Re: Configuración JRE_HOME tras actualización de Java

PostPosted:Mon Feb 09, 2015 9:46 am
by erPina
Gracias por tu ayuda pavila, simplemente comentar que tras el cambio en setenv.bat de la variable JAVA_HOME
Code: Select all
set JAVA_HOME=C:\Program Files\Java\jre7
por
Code: Select all
set JAVA_HOME=C:\Program Files\Java\jre1.8.0_31
El servidor se incia aparentemente de forma correcta, únicamente me aparecen los siguientes warning
Code: Select all
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
Sabes a qué es debido y como puedo solucionarlo?

Un saludo

Re: Configuración JRE_HOME tras actualización de Java

PostPosted:Wed Feb 11, 2015 5:48 pm
by jllort
En vez de utilizar un jdk 1.7 estas utilizando un java 1.8 y te esta diciendo que estos parametros de configuración de la máquina virtual en la version 1.8 ya no existen ( estos parametros se definen en $TOMCAT_HOME/conf/setenv.bat o .sh )