miércoles, 5 de agosto de 2009

Java SE 6 Update 15 disponible (y cómo revivir a Glassfish con una nueva version de Java)

Ya está disponible la actualización 15 de Java SE 6. Incluye mejoras de seguridad, rendimiento y el nuevo colector de basura G1.

Lo pueden descargar desde aquí http://java.sun.com/javase/downloads/index.jsp.

¿Y si malogro mi Glassfish?

Quizás te pasó esto: tienes tu GF funcionando de las mil maravillas, y quieres actualizar tu JDK. Luego, tratas de ejecutar el GF nuevamente (ya sea directamente desde asadmin o desde el NB) y no funciona. Y lo que puedes  hacer es reinstalar todo el GF... o peor aún: regresar a la versión anterior del JDK.

la solución:
  • Si estás en Windows
    1. Edita el archivo %GLASSFISH_HOME%\config\asenv.bat
    2. busca la línea que comienza con set AS_JAVA=
    3. Cambia la ruta para que apunte a la dirección del JDK que acabas de instalar. Por ejemplo, si acabas de instalar el JDK 6u15, escribe así
      set AS_JAVA=c:\Archivos de programa\Java\jdk1.6.0_15
    4. Guardas e inicias el GF.
%GLASSFISH_HOME% es el directorio donde instalaste el GF, ya sea el que vino con el NB (por lo general, está en C:\Sun), o el que instalaste independientemente (por ejemplo,  c:\glassfish)