Java.com

Fazer Download Ajuda

Versão para Impressão

Como organizar uma instalação silenciosa (autônoma) do Java?


Este artigo aplica-se a:
  • Plataforma(s): Windows XP, Windows 2000, Windows 2003
  • Java version(s): 7.0, 8.0

SINTOMAS

  • Os administradores de sistema desejam implantar o JRE em vários PCs na intranet, sem interação com o usuário.
  • Os desenvolvedores requerem que o Java seja instalado de modo silencioso com seus produtos.

SOLUÇÃO

As instalações Java são criadas usando a tecnologia Microsoft Windows Installer (MSI) 2.0. O MSI contém suporte integrado para instalações silenciosas ou autônomas. Este documento detalha como instalar manualmente o Java usando o .exe que inicializa a instalação do MSI.  As opções do instalador são explicadas.

Instalação da Linha de Comandos
O comando do instalador off-line do Java SE 7 no Windows tem a seguinte sintaxe:

<jre>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]

, em que

  • <jre>.exe é o único instalador executável do Java
  • /s, se usado, indica instalação silenciosa
  • INSTALLDIR, se usado, especifica a unidade e o caminho do JRE.
  • Se INSTALLDIR não for especificado, a instalação irá para C:\Program Files\java\jre (local default).
  • STATIC=1, se usado, especifica uma instalação estática. Opção disponível na versão 6u10 e superior. Para obter mais informações, consulte Instalação Estática.
  • WEB_JAVA=0, se usado, desativa a execução de qualquer aplicação Java no browser.
    WEB_JAVA=1, o default, ativa aplicações Java no browser. Este campo está disponível a partir da release 7u10. Para obter mais informações, consulte Definindo os Níveis de Segurança do Cliente Java.
  • WEB_JAVA_SECURITY_LEVEL: se usado, define o nível de segurança de aplicações Java não assinadas em execução em um browser. Os valores possíveis para este campo são V (muito alto), H (alto), M (médio, o default) ou L (baixo). Este campo está disponível a partir da release 7u10.
Configurações de instalação
Exemplo 1
Suponha que o instalador do JRE seja jre-7-windows-i586.exe e você queira instalar a seguinte configuração:
  • Execute uma instalação do Windows
  • Instale o núcleo do JRE, fontes adicionais, cores e Soundbank
O comando para instalar a configuração mencionada acima é o seguinte:
jre-7-windows-i586.exe /s

Exemplo 2
Suponhamos que o instalador do JRE seja jre-7-windows-i586.exe e você queira instalar a seguinte configuração:
  • Execute uma instalação off-line do Windows e instale o JRE na unidade D em java\jre
  • Instale todos os recursos do JRE
O comando para instalar a configuração mencionada acima é o seguinte:
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre

Observação: para manter a janela do MS-DOS aberta até que a instalação do Java seja concluída, use o comando de inicialização /w conforme a seguir:
start /w jre-7-windows-i586.exe /s

Criando um arquivo de registro
O arquivo de registro pode ser usado para verificar se uma instalação foi bem-sucedida. Para criar um arquivo de registro que descreva a instalação acrescente /L C:\setup.log ao comando de instalação e role até o final do arquivo de registro para verificar.

Exemplo de instalação
A seguir, um exemplo de instalação:
jre-7-windows-i586.exe /s /L C:\setup.log
O comando acima faz com que o registro seja gravado no arquivo setup.log.



Selecionar Idioma | Sobre o Java | Suporte | Desenvolvedores
Privacidade | Termos de Uso | Marcas Comerciais | Isenção de Responsabilidade

Oracle