Java

Java en acción Descargas Centro de ayuda

Recursos de ayuda

¿Cómo se organiza una instalación silenciosa (sin intervención) de Java?


Este artículo se aplica a:
  • Plataformas: Windows XP, Windows 2000, Windows 2003
  • Versiones de Java: 6.0

SÍNTOMAS

  • Los administradores del sistema desean distribuir el JRE en diversos equipos de la intranet sin interacción de los usuarios.
  • Los programadores requieren que el JRE se instale de forma silenciosa con sus productos.

SOLUCIÓN

Las primeras instalaciones de Java SE Runtime Environment (JRE) se realizan mediante la tecnología de Microsoft Windows Installer (MSI) 2.0. MSI contiene una compatibilidad integrada para las instalaciones silenciosas o no atendidas. Este documento le indica cómo realizar la instalación manual de JRE con el archivo .exe que inicia la instalación de MSI.  Se explican las opciones del instalador.

Instalación de línea de comandos
En Java SE 6, el comando de instalación sin conexión de Windows tiene la misma sintaxis que la instalación de Windows. El comando es el siguiente:
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1]

donde

  • <jre>.exe es el instalador ejecutable único de Java Runtime Environment (JRE)
  • /lang=, si se utiliza, configura el idioma localizado del instalador. Para obtener una lista completa, consulte los códigos de idioma.
  • /s, si se utiliza, indica una instalación silenciosa
  • IEXPLORER=1, si se utiliza, indica que es necesario registrar el complemento como Java VM predeterminado con el navegador Internet Explorer
  • MOZILLA=1 indica que el complemento debe registrarse con los navegadores Mozilla 1.1 o posterior y Netscape
  • INSTALLDIR, si se utiliza, especifica el directorio y la ruta de la instalación
  • Si no se especifica INSTALLDIR, la instalación se realizará en C:\Archivos de programa\java\jre1.6.0 (ubicación predeterminada).
  • STATIC=1, si se utiliza, especifica una instalación estática. Esta opción está disponible en la versión 6 actualización 10 o posterior. Para obtener más información sobre la instalación estática, consulte Configuración de Java Runtime Environment.
Nota: las siguientes opciones han quedado obsoletas a partir de la versión Java SE 6 actualización 10:
  • ADDLOCAL
  • IEXPLORE
  • MOZILLA
A partir de la versión Java SE 6 actualización 10, se registrará el software JRE más reciente con todos los navegadores. Así se garantiza que los applets se ejecutarán con la versión más reciente y segura del software JRE.

Configuraciones de la instalación
Ejemplo 1
Imagine que el instalador de JRE es jre-6-rc-windows-i586.exe y que desea instalar la siguiente configuración:
  • Realizar una instalación de Windows
  • Instalar el núcleo de JRE, las fuentes adicionales, los colores y el banco de sonidos
  • Registrar el complemento con Netscape 7 y Mozilla 1.3
El comando para instalar la configuración mencionada anteriormente es el siguiente:
jre-6-rc-windows-i586.exe /s MOZILLA=1

Ejemplo 2
Imagine que el instalador de JRE es jre-6-rc-windows-i586.exe y que desea instalar la siguiente configuración:
  • Realice una instalación sin conexión de Windows e instale JRE en la unidad D en java\jre
  • Instale todas las funciones de JRE
  • Registre el complemento con Internet Explorar
El comando para instalar la configuración mencionada anteriormente es el siguiente:
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre

Nota: para mantener abierta la ventana de MS-DOS hasta que se complete la instalación de Java, utilice el comando de inicio /w de la siguiente forma:
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1

Creación de un archivo de registro
El archivo de registro puede utilizarse para verificar que la instalación se ha realizado correctamente. Para crear un archivo de registro que describa la instalación, añada /L C:\setup.log al comando de instalación y desplácese al final del archivo de registro para realizar la verificación.

Ejemplo de instalación
A continuación se muestra un ejemplo de instalación:
jre-6-rc-windows-i586.exe /s /L C:\setup.log
El comando anterior hace que el registro se escriba en el archivo setup.log.



Seleccionar idioma | Acerca de la tecnología Java | Asistencia
Privacidad | Condiciones de uso | Marcas Registradas | Descargo de responsabilidad

Sun Microsystems