Ayuda del Panel de Control de Java Plug-in


Esta ayuda incluye los siguientes temas:

Generalidades

El Panel de Control de Java Plug-in permite cambiar los valores predeterminados que se utilizan al iniciar Java Plug-in. Todos los subprogramas que se ejecuten en una sesión activa de Java Plug-in utilizarán estos valores. La Guía del Desarrollador de Java Plug-in, mencionada en este documento, se encuentra en (URL sujeta a cambios).http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html

Opciones de guardar

Una vez que haya terminado de introducir cambios en las opciones del Panel de Control, haga clic en Aplicar para guardar los cambios. Haga clic en Restablecer para cancelar lo cambios y cargar de nuevo los últimos valores que se introdujeron y aplicaron. Tenga en cuenta que estos valores no son los mismos que los valores predeterminados que se establecen al instalar Java Plug-in.

Definir las opciones del Panel de Control

En el Panel de Control de Java Plug-in hay seis paneles en los que pueden definirse varias opciones. Estos paneles son los siguientes:

A continuación se describe cada uno de estos paneles.


Básico

Mostrar consola de Java

Muestra la consola de Java cuando se ejecutan subprogramas. La consola muestra los mensajes emitidos por System.out y System.err. Es útil para resolver problemas.

Ocultar consola

La consola de Java se está ejecutando pero permanece oculta. El valor predeterminado de esta casilla es activado.

No iniciar consola

La consola de Java no se inicia.

Cuadro de diálogo Mostrar excepción

Muestra un cuadro de diálogo cuando ocurren excepciones. Este cuadro de diálogo no se muestra de forma predeterminada (está desactivado)


Avanzado

Java Run Time Environment

Permite ejecutar Java Plug-in con cualquier versión Java 2 JRE o SDK, Standard Edition v 1.3 o 1.4 que haya instalada en su equipo. Java Plug-in 1.3/1.4 se suministra con un JRE predeterminado. Sin embargo, se puede sobreescribir este JRE predeterminado y utilizar una versión anterior o posterior. El Panel de Control detecta automáticamente todas las versiones de Java 2 SDK o JRE que haya instaladas en el equipo. En el cuadro de lista se muestran todas las versiones que pueden utilizarse. El primer elemento de la lista será siempre el JRE predeterminado; el último será siempre Otros. Si elige Otros, deberá especificar la ruta de acceso a Java 2 JRE o SDK, Standard Edition v 1.3/1.4.

Nota

Esta opción sólo deben modificarla los usuarios avanzados. No se recomienda cambiar el JRE predeterminado.

Parámetros de Runtime de Java

Con esta opción se sobreescriben los parámetros iniciales predeterminados mediante la especificación de opciones personalizadas. La sintaxis es igual que la de los parámetros que se utilizan para invocar la línea de comandos. Consulte la documentación de Java 2 Standard Edition (J2SE), donde figura una lista completa de opciones de la línea de comandos. La URL incluida a continuación está sujeta a cambios:

http://java.sun.com/j2se/1.4/docs/tooldocs/<platform>/java.html

donde where <plataforma> es uno de los sistemas operativos: solaris, linux, win32.

A continuación se incluyen varios ejemplos de parámetros del runtime de Java.

Activar y desactivar soporte de confirmación

Para activar el soporte de confirmación, debe especificarse la siguiente propiedad del sistema en Parámetros del Runtime de Java.

-D[ enableassertions | ea ][:<nombre de paquete>"..." | : <nombre de clase> ]

Para desactivar la confirmación en Java Plug-in, debe especificarse lo siguiente en Parámetros del Runtime de Java:

-D[ disableassertions | ea ][:<nombre de paquete>"..." | : <nombre de clase> ]

Consulte Facilidad de confirmación para obtener más información sobre activación/desactivación de confirmaciones. http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (URL sujeta a cambios).

De forma predeterminada, la Facilidad de Confirmación está desactivada en Java Plug-in. Dado que el efecto de la confirmación se determina al iniciarse Java Plug-in, para modificar los valores de confirmación en el Panel de Control de Java Plug-in será necesario reiniciar un explorador para que entren en vigor los nuevos valores.

Puesto que el código de Java en Java Plug-in también tiene una facilidad de confirmación incorporada, es posible activar la confirmación en el código de Java Plug-in haciendo lo siguiente:

-D[ enableassertions | ea ]:sun.plugin

Soporte de rastreo y registro

La facilidad de rastreo permite redireccionar una salida de la consola de Java a un archivo de rastreo (.plugin<versión>.trace).

-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnect

Si no desea utilizar el nombre predeterminado del archivo de rastreo:

-Djavaplugin.trace.filename=<nombre de archivo de rastreo>

A semejanza con la facilidad de rastreo, la de registro permite redireccionar una salida de la consola de Java a un archivo de registro(.plugin<versión>.log) mediante API Java Logging. La facilidad de registro se puede activar habilitando la propiedad javaplugin.logging.

-Djavaplugin.logging=true

Si no desea utilizar el nombre predeterminado del archivo de registro:

-Djavaplugin.trace.filename=<nombre de archivo de registro>

Igualmente, si no desea sobreescribir los archivos de rastreo y de registro en cada sesión, puede establecer la propiedad:

-Djavaplugin.outputfiles.overwrite=false.

Si la propiedad se establece con el valor false, los nombres de los archivos de rastreo y de registro serán únicos para cada sesión. Si se utilizan los nombres predeterminados de los archivos de rastreo y de registro, los nombres de los archivos serán los siguientes:

.plugin<nombre de usuario><date hash code>.trace
.plugin<nombre de usuario><código hash de fecha>.log

Las facilidades de rastreo y registro establecidas en el Panel de Control entrarán en vigor al iniciar el Plug-in, pero los cambios introducidos en el Panel de Control mientras se ejecuta un Plug-in no entrarán en vigor hasta que éste no se reinicie.

Para obtener más información sobre las facilidades de rastreo y registro, véase Rastreo y Registro en la Guía del Desarrollador de Java Plug-in.

Depurar subprogramas en Java Plug-in

Las siguientes opciones se utilizan para depurar subprogramas en Java Plug-in. Para obtener más información sobre este tema consulte Soporte de depuración en la Guía del Desarrollador de Java Plug-in.

-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<dirección-conexión>,server=y,suspend=n

<dirección-conexión> puede ser cualquier cadena (ejemplo: 2502) que utilizará Java Debugger (jdb) posteriormente para conectarse al JVM.

Temporización predeterminada

Cuando un subprograma se conecta a un servidor y el servidor no responde correctamente, el subprograma puede quedar aparentemente bloqueado y también puede dejar bloqueado el explorador, puesto que no se ha establecido temporización para la conexión (el valor predeterminado es -1, que significa que no hay temporización).

Para evitar este problema, Java Plug-in ha agregado un valor predeterminado de temporización en red (2 minutos) para todas las conexiones HTTP. Este valor se puede anular en Parámetro del Runtime de Java:

-Dsun.net.client.defaultConnectTimeout=valor en milisegundos

Otra propiedad que puede establecerse para las conexiones en red es sun.net.client.defaultReadTimeout.

-Dsun.net.client.defaultReadTimeout=valor en milisegundos

Nota

Java Plug-in no establece sun.net.client.defaultReadTimeout de forma predeterminada. Si desea establecer esta opción, debe hacerlo en Parámetros del Runtime de Java de la forma indicada anteriormente.

Descripción de las propiedades de la conexión en red:

sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout

Estas propiedades especifican, respectivamente, los valores predeterminados de temporización de conexión y lectura para los controladores de protocolos utilizados por java.net.URLConnection. El valor predeterminado establecido por los controladores de protocolos es -1, que significa que no se ha establecido temporización.

sun.net.client.defaultConnectTimeout especifica la temporización (en milisegundos) para establecer la conexión con el sistema. Por ejemplo, para conexiones http, es la temporización para establecer la conexión con el servidor http. Para conexiones ftp, es la temporización para establecer la conexión con los servidores ftp.

sun.net.client.defaultConnectTimeout especifica la temporización (en milisegundos) cuando se lee desde una entrada y se establece una conexión con un recurso.

Para obtener la descripción oficial de estas propiedades de conexión en red, consulte http://java.sun.com/j2se/1.4/docs/guide/net/properties.html.


Explorador

Este panel está relacionado con la instalación de Microsoft Windows. No se muestra en otras instalaciones. Active las casillas correspondientes a los exploradores para los que desea que Java Plug-in sea el Runtime predeterminado de Java, en vez de la JVM interna del explorador. Esto sirve para habilitar el soporte de etiquetas APPLET en Internet Explorer y Netscape 6 mediante Java Plug-in.


Proxies

Utilice el panel Proxies para usar los valores por omisión del explorador o para omitir la dirección y puerto del proxy para los distintos protocolos.

Utilizar valores de explorador

Active esta casilla para utilizar la configuración predeterminada del proxy. El valor predeterminado de esta casilla es activado.

Tabla de información del Proxy

Puede ignorar los valores predeterminados desactivando la casilla de verificación "Utilizar valores de explorador" y rellenando la tabla de información del proxy que se muestra debajo de la casilla de verificación. Puede escribir la dirección y puerto del proxy correspondiente a cada uno de los protocolos admitidos: HTTP, Seguro (HTTPS), FTP, Gopher y Zócalos.

No hay sistema delegado

Corresponde a una lista de sistemas para los que no se utilizan proxies. Los sistemas sin proxy se suelen utilizar para entornos de tipo intranet.

URL de configuración delegada automática

Es la URL correspondiente al archivo JavaScript (con extensión .js o .pac) que contiene la función FindProxyForURL. FindProxyForURL dispone de la lógica necesaria para determinar el servidor proxy que se va a utilizar para una petición de conexión.

Para obtener información adicional sobre la configuración del proxy, consulte el capítulo Configuración del Proxy en la Guía del Desarrollador de Java Plug-in.


Antememoria

Nota

La antememoria que se describe en este apartado es de tipo sticky; es decir, la antememoria que Java Plug-in crea y controla en el disco y que el explorador no puede sobreescribir. Para obtener más información, consulte Antememorias de subprograma en la Guía del Desarrollador de Java Plug-in.

Habilitar colocación en antememoria

Active esta casilla para habilitar la colocación en antememoria. El valor predeterminado de esta casilla es activado. El rendimiento aumenta cuando esta opción está activada, ya que una vez que un subprograma se coloca en antememoria ya no es necesario volver a cargarlo cuando se hace referencia a él.

Java Plug-in coloca en antememoria los archivos de los tipos siguientes (descargados mediante HTTP/HTTPS):

.jar (jar file)
.zip (archivo zip)
.class (archivo de clase java)
.au (archivo de audio)
.wav (archivo de audio)
.jpg (archivo de imagen)
.gif (archivo de imagen)

Ver antememoria

Presione aquí para ver el contenido de la antememoria. Se abre otro cuadro de diálogo (Visor de antememoria de Java Plug-in) que muestra los archivos que se encuentran en la antememoria. El Visor de la antememoria muestra la siguiente información acerca de los archivos contenidos en la antememoria: Nombre, Tipo, Tamaño, Fecha de expiración, Última modificación, Versión y URL. El Visor de la antememoria permite eliminar archivos seleccionados de la antememoria. Este procedimiento es una alternativa a la opción Borrar antememoria que se describe a continuación y que elimina todos los archivos de la antememoria.

Borrar antememoria

Presione aquí para borrar todos los archivos de la antememoria. Se le preguntará (¿Está seguro de que desea borrar todos los archivos ... _de la antememoria?) antes de eliminar los archivos.

Ubicación

Puede utilizar esta opción para especificar la ubicación de la antememoria. La ubicación predeterminada de la antememoria es <user home>/.jpi_cache, donde <user home> es el valor correspondiente al propietario del sistema user.home. Este valor depende del sistema operativo.

Tamaño

Puede seleccionar Ilimitado para que la antememoria no tenga límite de espacio o bien establecer el tamaño Máximo de la antememoria. Si la antememoria excede el tamaño especificado se borrarán los archivos más antiguos hasta que el tamaño de la memoria esté dentro del límite.

Compresión

Puede establecer la compresión de los archivos JAR de la antememoria entre Ninguno o Alta. Si decide ahorrar memoria especificando una compresión alta, disminuirá el rendimiento y, por el contrario, conseguirá un mayor rendimiento si decide no comprimir.


Certificados

Puede seleccionar entre cuatro tipos de certificados:

Applet firmado

Son los certificados correspondientes a los applets firmados en los que confía el usuario. Los certificados que se muestran en la lista de applets firmados proceden del archivo de certificados jpicerts<version> ubicado en el directorio <user home>/.java.

Sitio seguro

Son los certificados que corresponden a sitios seguros. Los certificados que se muestran en la lista de sitios seguros proceden del archivo de certificados jpihttpscerts<version> ubicado en el directorio <user home>/.java.

Firmante de CA

Son los certificados procedentes de las Autoridades de certificación (CA) para los applets firmados. Estas entidades emiten los certificados para los firmantes de los applets firmados. Los certificados que se muestran en la lista Firmante de CA proceden del archivo de certificados cacerts ubicado en el directorio <jre>/lib/security.

Sitio seguro de CA

Son los certificados procedentes de las Autoridades de certificación (CA) para los sitios seguros. Estas entidades emiten los certificados correspondientes a los sitios seguros. Los certificados que se muestran en la lista Sitio seguro de CA proceden del archivo de certificados jssecacerts ubicado en el directorio <jre>/lib/security.

Para los certificados de tipo Applet firmado y Sitio seguro hay cuatro opciones: Importar, Exportar, Eliminar y Detalles. El usuario puede importar, exportar, eliminar y ver los detalles de un certificado.

Para los certificados de tipo Firmante de CA y Sitio seguro de CA sólo hay una opción: Detalles. El usuario sólo puede ver los detalles de un certificado.


Actualizar

En este panel hay un botón "Obtener la actualización de Java" que permite al usuario obtener la última actualización de Java Runtime Environment desde el sitio web de Java Update. Este panel sólo está relacionado con la instalación en plataformas de Microsoft Windows. No se muestra para otras plataformas (por ejemplo para Solaris/Linux).