Como executar aplicativos Java em sistemas sem JRE

Excelentes programas como o JDownloader para download de arquivos ou o RSSOwl, leitor de feeds, exigem a execução do Java. Isso é bom se você tiver controle total de um sistema e não tão bom se, às vezes, precisar trabalhar em um sistema em que o Java, na forma do Java Runtime Environment (JRE), não esteja instalado. Se você quiser levar seus aplicativos, precisará encontrar uma maneira de executá-los no sistema, apesar disso.

A resposta é jPortable, um Java Runtime Environment portátil que é fornecido pelos Aplicativos Portáteis. Embora tenha sido projetado para uso com programas portáteis oferecidos pelo site e serviço, ele não se restringe a isso.

A primeira coisa que você precisa fazer é baixar o instalador no site de Aplicativos Portáteis. Observe que este é um instalador da Web, o que significa que o instalador fará o download de arquivos da Internet durante a instalação. O pacote inteiro tem um tamanho aproximado de 38 Megabytes. A instalação basicamente move todos os arquivos para uma pasta que você selecionou anteriormente. Pode ser uma unidade ou stick USB ou um disco rígido interno, por exemplo.

A versão portátil do Java é instalada em \ PortableApps \ CommonFiles \ Java por padrão e reconhecida automaticamente por outros programas do pacote Portable Apps. No entanto, você pode usá-lo também para programas que não fazem parte do conjunto. Deixe-me mostrar como você pode obter o RSSOwl trabalhando com uma versão portátil do Java.

Depois de instalar a versão Java portátil e o RSSOwl, é necessário copiar o diretório Java no diretório RSSOwl. Quando estiver lá, renomeie a pasta Java para jre e inicie o RSSOwl. Você notará que a inicialização será boa, mesmo sem o Java instalado no sistema.

Existe uma segunda opção disponível, que funciona se você puder modificar os caminhos do sistema. Use o atalho Windows-Pause para abrir o miniaplicativo do painel de controle do sistema. Clique em Configurações avançadas do sistema e localize Variáveis ​​ambientais na janela que se abre. (é assim que é feito no Windows 7)

Aqui você encontra variáveis ​​de usuário e de sistema. Encontre o caminho em Sistema, selecione-o e clique em Editar para modificá-lo. Basta acrescentar a ; seguido pelo caminho completo do diretório portátil Java e clique em ok posteriormente para salvar a nova configuração. Se você preferir uma interface melhor do editor, tente o Redmond Path.

Você também pode usar a linha de comando para iniciar programas Java a partir daí.

Ter acesso a uma versão portátil do Java pode ser bastante útil em determinadas situações. No entanto, você precisa se lembrar de atualizá-lo regularmente quando uma nova versão do Java for lançada pela Oracle, para evitar qualquer tipo de problema com problemas de segurança ou outros problemas corrigidos com atualizações. (O artigo é uma atualização da primeira revisão do Java Portable que publicamos em 2010)