Java.com

Descargar Ayuda

Recursos de ayuda

¿Cómo distribuyo Java utilizando Active Directory a través de una red?


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

Esta página de ayuda está dirigida a los administradores de red. Se da por supuesto que se poseen los conocimientos adecuados para llevar a cabo los procesos técnicos.

La información de este artículo describe una práctica no soportada. Los clientes de los servicios de soporte Oracle deben utilizar los installers que proporciona Oracle para poder recibir ayuda en los problemas de instalación.




Extracción del archivo .msi de Installer

Siga estos pasos para extraer el archivo .msi del instalador para su despliegue a través de una red basada en Active Directory:

  1. Descargue e inicie el archivo ejecutable (.exe) Windows Offline Installation en modo GUI.
    (El modo GUI se encuentra activo por defecto a menos que se especifique el modo silencioso '/s')
  2. Cuando aparezca la ventana Bienvenido a Java, no haga clic en el botón Instalar y navegue hasta la carpeta LocalAppData (la carpeta de datos de aplicaciones de usuario). La ubicación de la carpeta LocalAppData varía para cada plataforma Windows.

    Nota: también puede acceder directamente a la carpeta APPData escribiendo: %APPDATA% en la barra de direcciones del Explorador de Windows o en la ventana Símbolo del sistema.

    • Windows Vista y Windows 7
      C:\Users\<user>\AppData\LocalLow\Sun\Java\jre<version_number>
    • Windows XP
      C:\Documents and Settings\<user>\Local Settings\ApplicationData\Sun\Java\jre<version_number>
    • Windows 2000
      C:\Documents and Settings\<user>\ApplicationData\Sun\Java\jre<version_number>
    La carpeta
    jre<version_number> contiene dos archivos:
    Data1.cab y
    jre<version_number>.msi
    Ejemplo: para jre 6u43, jre<version_number> es 1.6.0_43, de modo que la carpeta Sun o Java contiene
    jre1.6.0_43\Data1.cab y
    jre1.6.0_43\jre1.6.0_43.msi
  3. Copie los archivos *.msi y *.cab a la ubicación temporal.
  4. Haga clic en el botón Cancelar en la ventana Bienvenido a Java. No es necesario continuar con la instalación después de extraer los archivos msi y cab.

  5. Desde la ubicación temporal, puede utilizar Active Directory para distribuir los archivos msi y cab de Java a tantas plataformas Windows de clientes como desee.
Aspectos a tener en cuenta durante el proceso de despliegue:
  1. El archivo cab debe estar en el mismo directorio del archivo msi. Por ejemplo, para ejecutar la instalación de msi para jre 6u43 con la herramienta msiexec.exe, el usuario administrador sólo tiene que especificar una ubicación del archivo msi:
    msiexec.exe /i c:\msi_temp_dir\jre1.6.0_43.msi y el archivo cab debe estar en el mismo directorio.
  2. Para jre anteriores a 6u10, la carpeta Sun\Java\jre\jre<version_number> solo contiene el archivo msi. El archivo cab se empaqueta dentro del archivo msi.
  3. Para jre anteriores a la versión 6u34 03, los archivos msi y cab no se suprimen de ApplicationData\Sun\Java tras haber completado la instalación, así que no es necesario extraer los archivos msi y cab cuando la ventana Bienvenido a Java espera la entrada del usuario.
Para obtener más información, visite Despliegue de Java con Active Directory.


Desinstalación mediante el comando MSIEXEC.EXE

Método 1 (especificar archivo msi original)
Para desinstalar Java, especifique el parámetro /x y el nombre del archivo msi (con la ruta completa) que se ha utilizado anteriormente para realizar la instalación de la versión de Java concreta.
Ejemplo: El comando para desinstalar Java versión 6 Update 43 es
msiexec.exe /x c:\msi_temp_dir\jre1.6.0_43.msi

Método 2 (especificar GUID)
El comando para desinstalar es msiexec.exe /qn /x {GUID}
Nota: Para buscar un GUID de una versión concreta de Java instalada en el sistema, consulte el registro:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
Para cada clave, compruebe la subclave InstallProperties. Si el valor de la propiedad DisplayName coincide con la versión de Java que desea instalar, la propiedad UninstallString contiene el comando de desinstalación completo con el número de GUID.
Ejemplo: Para desinstalar Java versión 7 Update 40
Vaya a [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\
, producto: 4EA42A62D9304AC4784BF238120704FF
en la clave de InstallProperties del producto aparecen:
DisplayName=Java 7 Update 40
UninstallString=MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83217040FF}
Cuando haya recopilado toda esa información, ejecute el siguiente comando para desinstalar esta versión de Java.
Comando para desinstalar en modo GUI: MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217040FF}
Comando para desinstalar en modo silencioso: MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217040FF} /qn

Seleccionar idioma | Acerca de Java | Soporte | Desarrolladores
Privacidad | Condiciones de uso | Marcas Registradas | Descargo de responsabilidad

Oracle