Instalando o Java Runtime para um servidor: algo melhor que o pacote std JRE?

3

Eu preciso instalar um tempo de execução Java em máquinas servidoras. O pacote JRE da Sun funciona como se eu estivesse rodando em uma máquina cliente - ele instala o WebStart, o Auto Updating, provavelmente os ganchos do navegador e outras coisas que eu não preciso nem quero.

Existe alguma distribuição de tempo de execução Java projetada especificamente para máquinas que atuam como servidores?

EDIT: Eu preciso de JavaSE, não de JavaEE.

    
por jdigital 04.09.2009 / 00:10

3 respostas

1

O JDK vem com um JRE que pode ser instalado apenas copiando-o para a pasta de destino. Isso elimina todas as entradas do registro etc. criadas pelo instalador. Como nenhuma configuração do sistema foi modificada, você precisará fornecer explicitamente o caminho do executável Java ao iniciar um aplicativo Java.

Há também um Leia-me no arquivo de diretório do JRE que discute os arquivos obrigatórios e opcionais, para que você possa remover alguns arquivos que não são necessários (a desvantagem: isso é tedioso).

    
por 20.10.2009 / 21:19
1

Se você está procurando uma pegada mínima que sempre obtém a versão mais recente, considere o instalador on-line. Veja [ link

Se você quiser o controle completo, uma imagem estática pode ser usada. No entanto, se houver algo em seu aplicativo de servidor que dependa de associações de arquivos, plug-in de navegador (especialmente configuração de proxy de rede), caminho de procura exec ou outras variáveis de ambiente, poderá ser necessário algum script para desviar o registro. Seu aplicativo de servidor provavelmente não precisa de nenhum desses, exceto talvez a configuração de rede quando estiver operando atrás de um proxy.

    
por 19.10.2009 / 22:49
0

Você pode instalar o JDK, que inclui o JRE padrão, mas não deve ter todas essas informações orientadas para o cliente.

    
por 04.09.2009 / 01:04

Tags