Notícias

Como instalar uma aplicação Java no Linux usando GXWS?

Quais os passos necessários para se instalar num cliente Linux uma aplicação Java GUI utilizando GeneXus Web Start?

O movimento dos GXtips segue seu curso. Conselhos claros e práticos que simplificam nossas tarefas na hora de trabalhar. Nesta oportunidade, Sabrina Juárez, integrante da Equipe de Suporte da Artech, explica os passos necessários para instalar uma aplicação Java no Linux utilizando GXWS.  

Vamos explicar os passos principais que deverá seguir para instalar num cliente Linux uma aplicação Java GUI, utilizando o GeneXus Web Start (GXWS).

O primeiro passo, é verificar se há um Browser instalado no cliente Linux. Neste exemplo, instalamos o Firefox 2.0.0.4 para o Linux.

Se descarregar o arquivo firefox-2.0.0.4.tar.gz, deverá instalá-lo utilizando o seguinte comando: tar –xvzf firefox-2.0.0.4.tar.gz. Como resultado teremos um executável “firefox” dentro da pasta do mesmo nome.

Neste exemplo, instalar Firefox não foi suficiente para correr a aplicação GXWS, porque Firefox não traz instalado por defeito os plugins do Java. Para consegui-lo, visite o seguinte URL e descarregue o plugin do Java. De todo jeito, se tentar executar diretamente a aplicação Java do browser (não tendo o plugin instalado), por exemplo: http://server:port/url_base/hwmain.html, o instalador do GXWS não funcionará, e o usuário será notificado desta situação aparecendo um link aos plugins disponíveis para descarregar.

Depois de instalado o plugin do Java, deverá conferir que:

1. Java deve estar permitido no Browser, ou seja, deve estar habilitado. No Firefox 2.0.0.4 para o Linux isto se configura sob Edit > Preferences > Content.

2. O plugin do Java deve estar na lista de plugins reconhecidos pelo Firefox. Para mais informação a respeito ver: http://plugindoc.mozdev.org/faqs/java.html#Linux
No nosso exemplo, sob o diretório plugins do firefox, instalamos o plugin do Java (fica então sob: /firefox/plugins/jre1.6.0_02)

A seguir, é necessário ir à pasta “plugins” sob a instalação de firefox e fazer um link dinâmico do plugin JRE para este diretório. Executamos o seguinte comando, de forma tal a poder adicionar o plugin do Java aos plugins do Firefox:

A partir desse momento, o instalador do GeneXus Web Start (GXWS launcher) deveria se descarregar e funcionar corretamente, ao igual que a aplicação GUI que estamos instalando.

Para ler a matéria completa no Wiki da Comunidade acerca de como instalar a aplicação GXWS no Linux, clique aqui.