Page 1 of 1

Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Tue Nov 25, 2008 9:05 am
by crisan
Al iniciar run.bat me aparece el error:
Error: no `server\' JVM at `C:\\Archivos de programa\\Java\\jre1.5.0_15\\bin\\server\\jvm.dll\'.

He instalado correctamente el jdk-1_5_0_15-windows-i586-p.
La carpeta C:\\Archivos de programa\\Java\\jre1.5.0_15\\bin\\server ni siquiera aparece.

Re:Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Tue Nov 25, 2008 12:01 pm
by pavila
Creo que has instalado el JRE en lugar del JDK de Java.

Re:Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Tue Nov 25, 2008 1:17 pm
by jllort
Yo casi te lo aseguraria que has instalado la JRE en lugar de la JDK, por que este mismo error de que no te esta encontrando la libreria, nos ha sucedido a nosotros en un entorno windows, cuando hemos instalado el JRE en lugar del JDK ( esto es debido a un cambio que ha tenido lugar en cierta release del JRE que no incluye ciertas librerias y solo estan disponibles en el JDK ).

Re:Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Tue Nov 25, 2008 6:30 pm
by crisan
Antes que nada, gracias por vuestra pronta respuesta.

He instalado jdk-1_5_0_15-windows-i586-p.exe descargado directamente de la web de sun en el apartado \"Archive\", al hacer esto y no funcionar he desinstado el JRE y vuelto a instalar.

La cuestión es que ni siquiera aparece la carpeta dentro del JRE donde debería de aparecere la dll especificada en el error.

También he probado en otros ordenadores y me sale lo mismo, estoy seguro de que es algo que hago mal, pero no caigo.

Re:Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Wed Nov 26, 2008 7:31 am
by jllort
Vamos a ver, cuando haces en la consola un java -version que te aparece, por que igual tienes un lio de instalaciones en la configuracion de las variables de entorno del windows ( un mal amigo para estos casos en que se ha instalado y desinstalado varias veces software ).

Igual lo mas sencillito es añadir en el fichero run.bat ( dentro de bin ) la siguiente entrada
JAVA_HOME=c:\\programfiles\\jdk1.5\\ ( para indicarle al jboss que la ruta del java que vas a utilizar ). Añadelo al principio.

Re:Error "no encuentra jvm.dll" al iniciar run.bat

PostPosted:Thu Nov 27, 2008 6:42 pm
by crisan
Os digo como lo he solucionado para cerrar el hilo.

He copiado la carpeta: C:\\Archivos de programa\\Java\\jdk1.5.0_15\\jre\\bin\\server
a C:\\Archivos de programa\\Java\\jre1.5.0_15\\bin\\server y a funcionar.

Gracias por todos los post de ayuda. Un saludo.