Entorno Runtime para el

Kit del Desarrollador de OS/2(R) Warp de IBM(R), Edición de Tecnología Java(TM), Versión 1.1.8

El Kit del Desarrollador de OS/2 Warp de IBM, Edición de Tecnología Java(TM), 1.1.8 (Kit del Desarrollador) está basado en el nivel de mantenimiento de Java 1.1.8 de Sun Microsystems. Este archivo describe la utilización del componente Runtime del Kit del Desarrollador.


  • Instalación
  • Intérprete de Java
  • Visor de applets
  • Configuración
  • Temas relacionados con las plataformas
  • Inhabilitación del compilador JIT
  • Información para entornos DBCS
  • Dónde encontrar más información
  • Avisos

  • Instalación

    Consulte en el archivo README del Kit del Desarrollador en el directorio \JAVA11 la información más reciente relacionada con la instalación. Después de instalar el producto, el archivo README se ubica en el directorio donde se desempaquetan los archivos del Kit del Desarrollador.

    La instalación del componente Runtime efectúa los cambios siguientes en las sentencias PATH y LIBPATH del archivo CONFIG.SYS:

      PATH        includes x:\java11\bin;
      LIBPATH     includes x:\java11\dll;
    

    donde x es la unidad donde se instala el componente Runtime de Java.


    Intérprete de Java

    El Intérprete de (JAVA) ejecuta los códigos de byte de Java. Los códigos de bytes de Java residen en un archivo con extensión .class.

    Para ejecutar la aplicación Java hello.class desde el indicador de mandatos escriba:

            java  hello
    

    Nota:El nombre de archivo es sensible a las mayúsculas y minúsculas y la extensión para el archivo no debe especificarse (pero debe ser un archivo .class).

    Las aplicaciones Java que utilizan Abstract Window Toolkit (AWT) pueden arrancarse con el mandato JAVA. El mandato JAVAPM se proporciona para compatibilidad con las versiones anteriores del Kit del Desarrollador, pero ya no es necesario.

    El archivo .class lo crea el Compilador de Java, (JAVAC). El Compilador de Java se incluye como parte del componente del Kit de utilidades de Java y sólo es necesario si se van a escribir programas en Java.

    Si escribe JAVA sin opciones desde un indicador de mandatos, se visualiza una lista de las opciones disponibles.


    Visor de applets

    El Visor de applets Java, (APPLET), proporciona un modo rápido de ejecutar las applets Java. Si el archivo HTML especificado no contiene una applet Java, no se ejecuta ninguna acción.

    Para ejecutar las applets que contiene el archivo tictactoe.html, desde el indicador de mandatos escriba:

           applet  tictactoe.html
    

    Si escribe APPLET sin opciones desde el indicador de mandatos del OS/2, se muestra una ventana emergente con un listado de las opciones disponibles.


    Configuración

    Hay disponibles diferentes variables de entornos para modificar el comportamiento del componente Runtime de Java:

    SET JAVA_AUDIO_RATE=n
    Establece la velocidad de muestreo de reproducción preferida para audio. Si a n se le da un valor de 8, se establece la velocidad de reproducción en 8000 muestreos por segundo. Utilice un valor de 11 para obtener 11025 muestreos por segundo. El componente Runtime de Java normalmente prueba en primer lugar con una velocidad de muestreo de 8000, que coincide con la velocidad de la corriente de datos de entrada y, a continuación, con 11025.

    Algunos controladores, como por ejemplo algunos controladores ThinkPad 701C anteriores a Octubre de 1995, aparentemente dan soporte a una velocidad de muestreo de 8000, pero a continuación fallan. Esto puede arreglarse mediante el establecimiento de una velocidad de muestreo de reproducción de 11025.

    SET JAVA_AUDIO_VOLUME=v
    Ajusta el nivel de volumen para la salida de audio. v es el porcentaje del volumen máximo de 0 a 100. El valor por omisión es 75.

    SET JAVA_SOUND_MODE=ON
    Hay dos modos de producción de sonido, Memory Playlist y Direct Audio Real Time (DART). DART es el valor por omisión y produce mejores resultados en la utilización de la CPU y en el tiempo de respuesta. Memory Playlist es el método más antiguo para producir sonido y se soporta por razones de compatibilidad con versiones anteriores, y de rendimiento más bajo de sonido.

    Puede utilizar cualquiera de estos dos métodos para ejecutar programas Java 1.1.x o posterior. Sin embargo, si no necesita soporte antiguo, sonido más bajo, no necesita cambiar el valor por omisión de DART. Más abajo se proporciona información sobre la utilización de Memory Playlist o DART.

    Para utilizar el método Memory Playlist, escriba el mandato siguiente en la línea de mandatos o colóquelo en el archivo CONFIG.SYS:

    SET JAVA_SOUND_MODE=ON
    

    Para desactivar la variable de entorno y utilizar el método DART, escriba el mandato siguiente en una línea de mandatos o colóquelo en el archivo CONFIG.SYS:

    SET JAVA_SOUND_MODE=
    

    SET JAVA_COMPILER=<xyz>
    Especifica el nombre del compilador just-in-time (JIT) que se ha de cargar. El valor por omisión de JIT es JAVAX.

    Para inhabilitar el JIT, consulte Inhabilitación del compilador JIT.

    SET JAVA_CONSOLE=<1>
    Especifica que los programas Java arrancados mediante JAVA y APPLET se ejecutan en una consola Java.

    SET JAVA_HOME=<dir>
    Especifica la vía de acceso a los directorios compartidos de ejecución de Java.

    SET JAVA_NLS_SBCS=1
    Especifica que las aplicaciones Java se deben ejecutar en modalidad de juego de caracteres de un solo byte (SBCS) incluso en entornos de juego de caracteres de doble byte (DBCS).

    SET JAVA_NOPRINTDLG=1
    Especifica que las aplicaciones Java no muestren el recuadro de diálogo con las propiedades de la impresora antes de imprimir. Con esto se pueden imprimir los trabajos, sin intervención del usuario y utilizando las propiedades por omisión de la impresora.

    SET JAVA_USER=<dir>
    Especifica la vía de acceso al directorio para archivos específicos del usuario como el archivo hotjava\property.

    SET JAVA_WEBLOGS=<dir>
    Especifica la vía de acceso al directorio donde se graban los archivos weblog de cada proceso Java iniciado.

    SET JAVA_NORESTART=1
    Especifica que el mandato JAVA no debe reiniciar por sí mismo como un proceso del Presentation Manager.

    SET JAVA_CLOCK_RESOLUTION
    Le permite especificar la resolución de temporizador que necesita desde el método currentTimeMillis en la clase java.lang.System. La resolución se especifica en milisegundos. Por ejemplo:
    SET JAVA_CLOCK_RESOLUTION = 1
    establece la resolución de temporizador mínima en 1 milisegundo (la resolución más alta) para aplicaciones Java que utilizan currentTimeMillis.

    Las resoluciones de temporizador disponibles dependen de las que proporciona el sistema operativo OS/2. El sistema Java redondea a la resolución disponibles más cercana. La resolución más alta, 1 milisegundo, siempre está disponible. El valor por omisión para JAVA_CLOCK_RESOLUTION es 10 milisegundos, y generalmente se redondea a 1 milisegundo exacto.

    Para asegurarse de obtener el mejor rendimiento de Java cuando se utiliza currentTimeMillis, utilice:

    set JAVA_CLOCK_RESOLUTION = 32
    Esto puede ser importante cuando se utilizan pruebas patrón de Java.


    Temas relacionados con las plataformas

    Hay una serie de modificaciones específicas en cada plataforma para OS/2:

    General

    Visor de applets

    Aplicaciones Java


    Inhabilitación del compilador JIT

    Con el Kit del Desarrollador se proporciona un compilador just-in-time (JIT). El compilador JIT genera código máquina para las secuencias de códigos de bytes utilizadas con más frecuencia en una aplicación o applet Java durante la ejecución. Por omisión, el compilador JIT está activado.

    Puede inhabilitar el JIT para ayudar a determinar un problema en una aplicación Java, en una applet o en el propio compilador pasando el mandato siguiente al intérprete de ejecución de Java.

     -nojit
    

    La máquina virtual interpreta directamente los códigos de byte, sin convertirlos a código nativo.

    Información para entornos DBCS


    Dónde encontrar más información

    Para estar al corriente de las últimas novedades relacionadas con Java e IBM, visite página de presentación Java de IBM o or dirección en la Web de Java de Sun.


    Avisos

    Marcas registradas

    Los siguientes términos son marcas registradas de International Business Machines Corporation en los Estados Unidos, en otros países o ambos:

    Los siguientes términos son marcas registradas de otras compañías:

    Copyrights