IBM 64-bit SDK and Runtime Environment for Windows sobre arquitectura Intel Itanium, Java 2 Technology Edition, Versión 1.4.2

Guía del usuario de instalación y configuración


Información de copyright

Nota: antes de utilizar esta información y el producto al que da soporte, asegúrese de leer la información general que aparece en Avisos.

Esta edición de la Guía del usuario corresponde a IBM 64-bit SDK for Windows sobre arquitectura Intel Itanium, Java 2 Technology Edition, Versión 1.4.2 y IBM 64-bit Runtime Environment for Windows sobre arquitectura Intel Itanium, Java 2 Technology Edition, Versión 1.4.2, y a todos los releases y modificaciones siguientes hasta que se indique lo contrario en nuevas ediciones.

(c) Copyright Sun Microsystems, Inc. 1997, 2003, 901 San Antonio Rd., Palo Alto, CA 94303 USA. Reservados todos los derechos.

(c) Copyright International Business Machines Corporation, 1999, 2004. Reservados todos los derechos.

Derechos restringidos para los usuarios del Gobierno de los Estados Unidos - Su uso, duplicación o divulgación están restringidos por el GSA ADP Schedule Contract con IBM Corp.

Prefacio

Esta Guía del usuario proporciona información sobre la instalación y configuración de IBM(R) 64-bit SDK for Windows(R) sobre arquitectura Intel(R) Itanium(R), Java(TM) 2 Technology Edition, Versión 1.4.2 y IBM 64-bit Runtime Environment for Windows sobre arquitectura Intel Itanium, Java 2 Technology Edition, Versión 1.4.2.

Todos los paquetes de este SDK están soportados en Microsoft (R) Windows XP Edición de 64 bits y en la edición de 64 bits de Windows Server 2003.

Los cambios técnicos de esta Guía del usuario de la Versión 1.4.2, que no sean los menores u obvios como la actualización de la versión "1.4.1" a "1.4.2", están indicados en rojo cuando se trata de HTML o una copia impresa en color y mediante barras verticales a la izquierda de los cambios.

Contenido

Información de copyright
Prefacio
Notas
Archivo de instalación
Características instalables
Característica JRE
Dónde se instalan las características
Instalación interactiva
Instalación del Runtime Environment como Java Virtual Machine del sistema
Actualizaciones interactivas
Desinstalación interactiva
Instalación no interactiva
Instalación desatendida
Instalación del Runtime Environment como JVM del sistema
Desinstalación no interactiva
Desinstalaciones desatendidas
Después de instalar
Documentación
Obtención del número de versión y de nivel de compilación de IBM
Compilador just-in-time (JIT)
Ejecución de una aplicación Java
Avisos
Marcas registradas

Notas

Tenga en cuenta que:

Archivo de instalación

El archivo setup.exe debe contener:

install.exe es la versión en inglés del archivo de instalación. Las referencias a install.exe se aplican igualmente a los otros archivos de instalación.

Ejecute uno de los archivos de instalación. Elija el archivo de instalación específico del entorno local que necesite y realice uno de los procedimientos siguientes:

Cada versión específica de entorno local de install.exe debe contener:

Características instalables

El archivo Windows Installer, ibmsdk142_64.msi, contiene cinco características independientes que puede instalar:

  1. SDK (Software Development Kit)
  2. JRE (Java Runtime Environment)
  3. Cabeceras del sistema JNI
  4. Fuente Java
  5. Applets de demostración

Puede instalar o eliminar características con o sin una interfaz GUI. Si instala o elimina características sin una GUI, debe especificar los nombres de características de la forma siguiente:

  1. sdk
  2. jre
  3. jni
  4. javasrc
  5. demo

Característica JRE

La característica sdk incluye la característica jre (Java Runtime Environment). Si selecciona ambas características, sdk y jre, sólo se instalará una copia del Runtime Environment.

Dónde se instalan las características

Por omisión, todas las características se instalan en el directorio C:\Archivos de programa\IBM\Java142\. Cuando instala utilizando la interfaz GUI, puede especificar la ubicación de la instalación mediante un diálogo. Cuando instala sin una GUI puede especificar la ubicación estableciendo la propiedad JAVABASEDIR al directorio que necesite. JAVABASEDIR se establece en el mandato msiexec; consulte el ejemplo de msiexec en el apartado Instalación no interactiva.

Instalación interactiva

Después de extraer ibmsdk142_64.msi, haga lo siguiente:

o

Siga las instrucciones del asistente de instalación para instalar las características que necesite.

Instalación del Runtime Environment como Java Virtual Machine del sistema

Cuando instala el Runtime Environment (bien como parte de la característica SDK o por sí solo), se le pregunta si desea instalar el Runtime Environment como Java Virtual Machine (JVM) del sistema. Si se instala como JVM del sistema, el instalador copia java.exe y javaw.exe en el directorio del sistema de Windows (Windows\system32). Si ya existe java.exe o javaw.exe en el directorio del sistema de Windows se sobregraban. Instalar estos archivos en el directorio del sistema de Windows convierte al Runtime Environment en JVM por omisión del sistema.

Nota: la instalación del Runtime Environment como JVM del sistema copia únicamente java.exe y javaw.exe en el directorio del sistema de Windows; no copia ningún otro ejecutable (como javac.exe o appletviewer.exe).

Actualizaciones interactivas

Después de instalar ibmsdk142_64.msi puede modificar lo que ha instalado realizando uno de los procedimientos siguientes:

El asistente de instalación le permite modificar las características que se han instalado, es decir, instalar nuevas características o eliminar las ya instaladas. El asistente de instalación también le permite reparar la instalación o eliminar completamente todas las características.

Desinstalación interactiva

Para desinstalar, realice uno de los procedimientos siguientes:

Instalación no interactiva

Puede instalar todas o parte de las características de ibmsdk142_64.msi de forma silenciosa, es decir, sin ninguna interfaz GUI. Esto puede hacerse utilizando msiexec.exe y las opciones /q /i. Por ejemplo, puede escribir lo siguiente en el indicador de mandatos:

msiexec /q /i c:\installer\ibmsdk142_64.msi
msiexec /q JAVABASEDIR=c:\testdir    ADDLOCAL=sdk,jaas
           /i ibmsdk142_64.msi)
msiexec /q  MAKESYS=YES /i c:\installer\ibmsdk142_64.msi

Este primer ejemplo instala todas las características en C:\Archivos de programa\IBM\Java142\. Utiliza el ibmsdk142_64.msi que se encuentra en el directorio C:\Installer. El segundo ejemplo instala las características sdk y jaas en el directorio C:\testdir. Utiliza el ibmsdk142_64.msi que se encuentra en el directorio actual. Ninguno de estos ejemplos instala el Runtime Environment como JVM del sistema. El tercer ejemplo instala todas las características en la carpeta Archivos de programa y convierte al Runtime Environment en JVM del sistema.

Nota: a veces hay un ligero retardo entre la devolución del mandato msiexec y la aparición de los nuevos directorios o archivos o ambos.

Instalación desatendida

Las instalaciones desatendidas se pueden realizar desde un archivo de mandatos que invoque msiexec.exe con las opciones /q /i.

Instalación del Runtime Environment como JVM del sistema

Cuando instala el sdk o jre de forma silenciosa, puede especificar que se instale el Runtime Environment como JVM del sistema. Esto significa que el instalador copia java.exe y javaw.exe en el directorio del sistema de Windows (WINDOWS\system32). Si ya existe java.exe o javaw.exe en el directorio del sistema de Windows se sobregraban. Instalar estos archivos en el directorio del sistema de Windows convierte al Runtime Environment en JVM por omisión del sistema. Por ejemplo:

    msiexec /q MAKESYS=YES ADDLOCAL=jre,systemjvm /i
               c:\installer\ibmsdk142_64.msi

Este ejemplo instala el jre en el directorio C:\Archivos de programa\IBM\Java142\ y convierte al Runtime Environment en JVM del sistema; es decir, copia java.exe y javaw.exe en el directorio WINDOWS\system32

Nota: no puede instalar la característica jvm del sistema separada de las características sdk o jre.

Desinstalación no interactiva

Las desinstalaciones silenciosas pueden realizarse utilizando msiexec.exe con las opciones /q /x. Por ejemplo:

    msiexec /q /x c:\installer\ibmsdk142_64.msi

Este ejemplo desinstala ibmsdk142_64.msi. Desinstala todas las características, incluida la jvm del sistema; es decir, elimina java.exe y javaw.exe del directorio del sistema de Windows (WINDOWS\system32).

Para desinstalar sólo una característica, utilice la opción /i (no la opción /x) con la propiedad REMOVE establecida a las características que desea eliminar. Por ejemplo:

    msiexec /q REMOVE=demo,jni /i c:\installer\ibmsdk142_64.msi

Este ejemplo sólo desinstala las características demo y jni.

Desinstalaciones desatendidas

Las desinstalaciones desatendidas se pueden realizar desde un archivo de mandatos que invoque msiexec.exe con las opciones /q /x.

Después de instalar

Los apartados siguientes proporcionan información básica sobre la utilización del SDK.


Documentación

Para ver las Guías del usuario que describen el SDK:

  1. Inicie el Explorador de Windows
  2. Navegue hasta C:\Archivos de programa\IBM\Java142\docs\
  3. Abra el archivo startHere.htm y elija el idioma en el que desea ver las guías.

Obtención del número de versión y de nivel de compilación de IBM

Para obtener los números de versión y de nivel de compilación de IBM, escriba lo siguiente en el indicador de mandatos:

java -version

Compilador just-in-time (JIT)

El compilador JIT (just-in-time) (jitc.dll) genera dinámicamente el código máquina utilizado con frecuencia por secuencias de código de bytes en aplicaciones o applets Java mientras se están ejecutando.

SDK para Windows incluye el JIT (jitc.dll), que, por omisión, está habilitado. Es posible inhabilitar el JIT para contribuir a aislar un problema con una aplicación Java, un applet o el mismo compilador.

Para inhabilitar el compilador JIT, escriba lo siguiente en el indicador de mandatos en la ventana donde ejecutará la aplicación:

    set JAVA_COMPILER=NONE

Para habilitar el compilador JIT, escriba lo siguiente en el indicador de mandatos:

    set JAVA_COMPILER=jitc

Para verificar si el JIT está habilitado o no, escriba lo siguiente en el indicador de mandatos:

    java -version

Si el JIT se está utilizando, aparece un mensaje que incluye lo siguiente:

(JIT enabled: jitc)

Si el JIT no se está utilizando, aparece un mensaje que incluye:

(JIT disabled)

Ejecución de una aplicación Java

Para ejecutar una aplicación Java, escriba en el indicador de mandatos:

    java nombreclase

donde nombreclase es el nombre del archivo de clase Java (la aplicación Java) que desea ejecutar.

Nota: si no ha instalado este sdk o jre como JVM del sistema, primero debe establecer la vía de acceso para que incluya los directorios apropiados. Para actualizar la vía de acceso, escriba lo siguiente en el indicador de mandatos:

    set path=dirjava\bin;dirjava\jre\bin;%path%

donde dirjava es el directorio en el que ha instalado el sdk o jre.

Si desarrolla aplicaciones Java, consulte la Guía del usuario del SDK para obtener información más detallada sobre cómo establecer las variables PATH y CLASSPATH. El archivo está en el subdirectorio docs del directorio donde ha instalado el paquete del SDK. El nombre del archivo es sdkguide.win64.htm.

Avisos

Esta información se ha desarrollado para productos y servicios que se ofrecen en los EE.UU. IBM puede que no ofrezca los productos, servicios o características que se discuten en este documento en otros países. Consulte con el representante de IBM de su localidad para obtener información sobre los productos y servicios que están disponibles actualmente en su zona. Cualquier referencia a un producto, programa o servicio de IBM no pretende afirmar ni implica que sólo se pueda utilizar dicho producto, programa o servicio de IBM. En su lugar, puede utilizarse cualquier producto, programa o servicio funcionalmente equivalente que no infrinja ninguno de los derechos de propiedad intelectual de IBM. Sin embargo, la evaluación y la verificación del funcionamiento conjuntamente con otros productos, programas o servicios que no son de IBM es responsabilidad del usuario.

IBM puede tener patentes o solicitudes pendientes de patente que cubran temas que se tratan en este documento. La posesión de este documento no le otorga ninguna licencia sobre estas patentes. Puede hacer consultas sobre licencias, escribiendo a:

Para hacer consultas sobre licencias relativas a la información de doble byte (DBCS), póngase en contacto con el Departamento de propiedad intelectual de IBM en su país o envíe sus consultas por escrito a:

El párrafo siguiente no se aplica en el Reino Unido ni en ningún país en que tales disposiciones entren en contradicción con la legislación local:

INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL" SIN GARANTÍAS DE NINGÚN TIPO, NI EXPLÍCITAS NI IMPLÍCITAS, INCLUYENDO PERO NO LIMITÁNDOSE A ELLAS, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN O DE ADECUACIÓN A UN PROPÓSITO DETERMINADO. Algunos países no permiten la renuncia a las garantías explícitas o implícitas en determinadas transacciones; por lo que el párrafo anterior puede que no se aplique en su caso.

Esta publicación puede contener incorrecciones técnicas o errores tipográficos. Periódicamente se realizarán modificaciones en la información aquí contenida; dichos cambios se incorporarán en nuevas ediciones de la publicación. IBM puede efectuar en cualquier momento mejoras y/o cambios en los productos y/o programas que se describen en esta publicación sin previo aviso.

Las referencias hechas en esta publicación a sitios Web que no son de IBM se proporcionan únicamente por cortesía y de ningún modo deben interpretarse como un respaldo público de dichos sitios Web. Los materiales de estos sitios Web no forman parte de los materiales de IBM para este producto y el uso que se haga de estos sitios Web es de la entera responsabilidad del usuario.

IBM puede utilizar o distribuir la información que se le suministra de la forma en que lo crea conveniente sin que incurra por ello en ninguna obligación con usted.

Los usuarios que dispongan de licencias para este programa y que deseen tener información sobre el mismo con el propósito de poder: (i) intercambiar información entre programas creados de forma independiente y otros programas (incluido éste) y (ii) utilizar mutuamente la información que se ha intercambiado, deben ponerse en contacto con:

Dicha información puede estar disponible, sujeta a los términos y condiciones adecuados, incluido en algunos casos, el pago de una tasa.

El programa bajo licencia que se describe en este documento y todo el material bajo licencia disponible para él lo facilita IBM en los términos descritos en IBM Customer Agreement, en IBM International Program License Agreement o en cualquier otro contrato equivalente entre las partes.

Los datos de rendimiento que se hallan en esta publicación se han determinado en un entorno controlado. Por tanto, los resultados que se obtengan en otros sistemas operativos pueden diferir considerablemente. Es posible que algunas medidas se hayan tomado en sistemas de nivel de desarrollo y no hay garantías de que estas medidas serán iguales en los sistemas habitualmente disponibles. Además, es posible que algunas de las medidas se hayan estimado por medio de extrapolaciones. Es posible que los resultados reales varíen. Los usuarios de este documento deben comprobar los datos que son de aplicación para su entorno en concreto.

La información relativa a productos que no son de IBM se ha obtenido de los proveedores de esos productos, de los anuncios publicados por los mismos o de otras fuentes a disposición del público. IBM no ha probado esos productos y no puede confirmar la precisión del rendimiento, su compatibilidad o cualquier otra afirmación relacionada con productos que no son de IBM. Las preguntas sobre las posibilidades de los productos que no son de IBM deben dirigirse a los proveedores de dichos productos.

Marcas registradas

IBM es una marca registrada de International Business Machines Corporation en los Estados Unidos y/o en otros países.

IBM es una marca registrada de International Business Machines Corporation en los Estados Unidos y/o en otros países.

Java y todas las marcas y logotipos basados en Java son marcas comerciales o marcas registradas de Sun Microsystems, Inc. en los Estados Unidos y/o en otros países.

Microsoft, Windows, Windows NT y el logotipo de Windows son marcas registradas de Microsoft Corporation en los Estados Unidos y/o en otros países.

Intel, Intel Inside (logotipos), MMX y Pentium son marcas registradas de Intel Corporation en los Estados Unidos y/o en otros países.

Otros nombres de empresas, productos o servicios pueden ser marcas registradas o de servicio de otros.

Este producto también está basado en parte del trabajo de FreeType Project. Para obtener más información sobre Freetype, consulte http://www.freetype.org.

Este producto incluye software desarrollado por Apache Software Foundation http://www.apache.org/.