¿Cómo instalar una aplicación Java en Linux usando GXWS?
¿Qué pasos son necesarios para instalar en un cliente Linux una aplicación Java GUI utilizando GeneXus Web Start?
| La movida de los GXtips sigue su curso. Consejos claros y prácticos que nos simplifican las tareas a la hora de trabajar. En esta oportunidad, Sabrina Juárez, integrante del Equipo de Soporte de Artech, nos explica cuáles son los pasos necesarios para instalar una aplicación Java en Linux utilizando GXWS. | ![]() |
Vamos a explicar los pasos principales que hay que seguir para instalar en un cliente Linux, una aplicación Java GUI, utilizando el GeneXus Web Start (GXWS).
El primer paso es verificar si se tiene instalado un browser en el cliente Linux. En este ejemplo, instalamos el Firefox 2.0.0.4 para Linux.
Si se descarga el archivo firefox-2.0.0.4.tar.gz, hay que instalarlo utilizando el siguiente commando: tar –xvzf firefox-2.0.0.4.tar.gz. Como resultado tendremos un ejecutable “firefox” dentro de la carpeta de igual nombre.
En este ejemplo, instalar Firefox no fue suficiente para correr la aplicación GXWS, porque Firefox no trae instalado por defecto los plugins de Java. Para lograr esto, visitar la siguiente URL y descargar el plugin de Java. De todas maneras, si se intenta ejecutar directamente la aplicación java desde el bowser (no estando el plugin instalado), por ejemplo: http://server:port/url_base/hwmain.html, el instalador del GXWS no funcionará, y el usuario será notificado de esta situación apareciendo un link a los plugins disponibles para descargar.
Luego de instalado el plugin de Java, hay que cerciorarse de que:
1. Java debe estar permitido en el browser, es decir, debe estar habilitado. En Firefox 2.0.0.4 para Linux esto se configura bajo Edit > Preferences > Content.
2. El plugin de Java debe estar en la lista de plugins reconocidos por Firefox. Por más información al respecto ver: http://plugindoc.mozdev.org/faqs/java.html#Linux
En nuestro ejemplo, bajo el directorio plugins de firefox, instalamos el plugin de Java (queda entonces bajo: /firefox/plugins/jre1.6.0_02).
Luego es necesario ir a la carpeta “plugins” bajo la instalación de firefox y hacer un link dinámico desde el plugin JRE a este directorio. Ejecutamos el siguiente comando, de tal forma de poder agregar el plugin de Java a los plugins de Firefox:

A partir de este momento, el instalador del GeneXus Web Start (GXWS launcher) debería descargarse y funcionar correctamente, al igual que la aplicación GUI que estamos instalando.
Para leer la nota completa en el Wiki de la Comunidad sobre cómo instalar la aplicación GXWS en Linux, hacer clic aquí.
