En esta ayuda se tratan los temas siguientes:
El Panel de control de Java Plug-in permite cambiar los valores predeterminados que utiliza Java Plug-in en el arranque. Todos los applets que se ejecuten en una instancia activa de Java Plug-in utilizarán estos valores. La guía Java Plug-in Developer Guide, mencionada en este documento, puede encontrarse en (URL sujeto a cambios): http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html
Cuando haya completado los cambios de las opciones del Panel de control, pulse Aplicar para guardarlos. Pulse Restablecer para cancelar los cambios y volver a cargar los últimos valores que se indicaron y aplicaron. Tenga en cuenta que no son los mismos que el conjunto de valores predeterminados que se establecieron originalmente para Java Plug-in cuando se instaló.
Hay seis paneles en los que puede establecer las distintas opciones dentro del Panel de control de Java Plug-in. Estos paneles se denominan:
Cada uno de ellos se describe por separado a continuación.
Básico |
Muestra la consola de Java mientras se ejecutan los applets. La consola muestra los mensajes generados por
System.out
ySystem.err
. Resulta útil para problemas de depuración.
La consola de Java está en ejecución pero oculta. Es el valor predeterminado (seleccionado).
La consola de Java no se inicia.
Muestra un cuadro de diálogo con información de una excepción cuando ésta se produce. El valor predeterminado es no mostrar el cuadro de diálogo de excepción (no seleccionado).
Avanzado |
Permite ejecutar Java Plug-in teniendo instalado en la máquina cualquier Java 2 JRE o SDK, Standard Edition v 1.3 ó 1.4. Java Plug-in 1.3/1.4 se entrega con un JRE predeterminado. No obstante, puede alterar el JRE predeterminado y utilizar una versión posterior o anterior. El Panel de control detecta automáticamente todas las versiones de Java 2 SDK o JRE que estén instaladas en la máquina. En el cuadro de lista se muestran todas las versiones que puede utilizar. El primer elemento de la lista será siempre el JRE predeterminado; el último elemento será siempre Otro. Si elige Otro, debe especificar la vía de acceso a Java 2 JRE o SDK, Standard Edition v 1.3/1.4.
Nota
Sólo deberían cambiar esta opción los usuarios avanzados. No se recomienda cambiar el JRE predeterminado.
Altera los parámetros de arranque predeterminados de Java Plug-in especificando opciones personalizadas. La sintaxis es la misma que se utiliza con los parámetros de invocación del mandato java desde la línea de mandatos. Consulte la documentación de Java 2 Standard Edition (J2SE) para obtener una lista completa de las opciones de la línea de mandatos. El URL siguiente está sujeto a cambios:
http://java.sun.com/j2se/1.4/docs/tooldocs/<plataforma>/java.html
donde
<plataforma>
es uno de los sistemas operativos: solaris, linux, win32.A continuación se muestran algunos ejemplos de parámetros Runtime de Java.
Habilitación e inhabilitación del soporte de asercionesPara habilitar el soporte de aserciones, debe especificarse la siguiente propiedad del sistema en Parámetros de Runtime de Java:
-D[ enableassertions | ea ][:<nombre paquete>"..." | : <nombre clase> ]
Para inhabilitar las aserciones en Java Plug-in, especifique lo siguiente en Parámetros Runtime de Java:
-D[ disableassertions | da ][:<nombre paquete>"..." | : <nombre clase> ]
Consulte Assertion Facility para obtener más detalles sobre la habilitación/inhabilitación de aserciones. http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (URL sujeto a cambios).
De forma predeterminada, las aserciones están inhabilitadas en el código de Java Plug-in. Como el efecto de la aserción se determina durante el arranque de Java Plug-in, si se cambian los valores de aserción en el Panel de control de Java Plug-in es necesario reiniciar el navegador para que surtan efecto los nuevos valores.
Como el código de Java en Java Plug-in tiene también aserción incorporada, es posible habilitar la aserción en el código de Java Plug-in haciendo lo siguiente:
-D[ enableassertions | ea ]:sun.plugin
Soporte de rastreo y registro cronológico
El rastreo es un servicio para redirigir a un archivo de rastreo (
.plugin<versión>.trace
) cualquier salida de la consola de Java.
-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnectSi no desea utilizar el nombre de archivo de rastreo predeterminado:
-Djavaplugin.trace.filename=<nombrearchivorastreo>
El registro cronológico es un servicio parecido al rastreo que permite redirigir a un archivo de anotaciones
(.plugin<versión>.log
) cualquier salida de la consola de Java utilizando la API de registro cronológico de Java. El registro cronológico puede activarse habilitando la propiedadjavaplugin.logging
.
-Djavaplugin.logging=true
Si no desea utilizar el nombre de archivo de anotaciones predeterminado, escriba:
-Djavaplugin.log.filename=<nombrearchivoanotaciones>
Además, si no desea escribir encima de los archivos de rastreo y anotaciones en cada sesión, puede establecer la propiedad:
-Djavaplugin.outputfiles.overwrite=false
.Si la propiedad se establece como
false
, entonces los archivos de rastreo y anotaciones se nombrarán de forma exclusiva para cada sesión. Si se utilizan los nombres de archivo de rastreo y anotaciones predeterminados, los nombres de los archivos serían los siguientes
.plugin<nombreusuario><fecha código hash>.trace
.plugin<nombreusuario><fecha código hash>.logEl rastreo y registro cronológico establecidos a través del Panel de control surtirán efecto cuando se inicie el Plug-in, pero los cambios realizados a través del Panel de control mientras se está ejecutando el Plug-in surtirán efecto cuando se reinicie.
Para obtener más información sobre rastreo y registro cronológico, consulte Tracing and Logging en la guía Java Plug-in Developer Guide.
Depuración de applets en Java Plug-in
Las opciones siguientes se utilizan para depurar applets en Java Plug-in. Para obtener más información sobre este tema, consulte Debugging Support en la guía Java Plug-in Developer Guide.
-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<dirección-conexión>,server=y,suspend=nLa
<dirección-conexión>
puede ser cualquier serie (ejemplo:2502
) que utiliza el depurador de Java (jdb
) posteriormente para conectar con la JVM.Tiempo de espera de conexión predeterminado
Cuando un applet realiza una conexión con un servidor y el servidor no responde correctamente, puede parecer que el applet se cuelga e incluso puede hacer que se cuelgue el navegador, porque no hay un tiempo de espera de conexión (el valor predeterminado es -1, lo que significa que no se ha establecido tiempo de espera).
Para evitar este problema, Java Plug-in ha añadido un valor de tiempo de espera de red predeterminado (2 minutos) para todas las conexiones HTTP. Puede alterar este valor en los Parámetros de Runtime de Java:
-Dsun.net.client.defaultConnectTimeout=valor en milisegundos
Otra propiedad de red que puede establecer 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 establecerla, hágalo a través de los Parámetros de Runtime de Java como se ha indicado más arriba.Descripción de propiedades de red:
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeoutEstas propiedades especifican, respectivamente, los valores de tiempo de espera de conexión y lectura predeterminados para los manejadores de protocolo utilizados por
java.net.URLConnection
. El valor predeterminado establecido por los manejadores de protocolo es-1
, lo que significa que no se ha establecido ningún tiempo de espera.
sun.net.client.defaultConnectTimeout
especifica el tiempo de espera (en milisegundos) para establecer la conexión con el sistema principal. Por ejemplo, para conexiones http es el tiempo de espera cuando se establece la conexión con el servidor http. Para conexiones ftp es el tiempo de espera cuando se establece la conexión con los servidores ftp.
sun.net.client.defaultReadTimeout
especifica el tiempo de espera (en milisegundos) cuando se lee de una corriente de entrada cuando se establece una conexión con un recurso.Par obtener la descripción oficial de estas propiedades de red, consulte http://java.sun.com/j2se/1.4/docs/guide/net/properties.html.
Navegador |
Este panel sólo está relacionado con las instalaciones de Microsoft Windows; no aparece en otras instalaciones.
Seleccione el navegador que desea que sea el Runtime de Java predeterminado de Java Plug-in, en lugar de la JVM interna
de dicho navegador. Esto es para habilitar el soporte del código APPLET
en Internet Explorer y Netscape 6
vía Java Plug-in.
Proxies |
Utilice el panel Proxies para utilizar los valores predeterminados del navegador o para alterar las direcciones y puerto del proxy de los distintos protocolos.
Seleccione esta opción para utilizar los valores de proxy predeterminados del navegador. Es el valor predeterminado (seleccionado).
Puede alterar los valores predeterminados deseleccionando el cuadro de selección "Utilizar valores de explorador" completando la tabla de información del proxy situada debajo del cuadro de selección. Puede especificar las direcciones y puerto del proxy para cada uno de los protocolos soportados: HTTP, Seguro (HTTPS), FTP, Gopher y Socks.
Este es un sistema principal o lista de sistemas principales para los que no se utiliza proxy o proxies. Sin sistema principal proxy suele utilizarse para un sistema principal interno de un entorno de intranet.
Este es el URL del archivo JavaScript (extensión
.js
o.pac
) que contiene la funciónFindProxyForURL
.FindProxyForURL
tiene la lógica para determinar qué servidor proxy se utiliza en una petición de conexión.
Para obtener detalles adicionales sobre la configuración del proxy, consulte el capítulo Proxy Configuration en la guía Java Plug-in Developer Guide.
Antememoria |
NotaLa antememoria a la que aquí se hace referencia es la antememoria sticky; es decir, la antememoria de disco creada y controlada por Java Plug-in en la que el navegador no puede escribir encima. Consulte Applet Caching en la guía Java Plug-in Developer Guide para obtener más información. |
Seleccione esta opción para habilitar la colocación en antememoria. Es el valor predeterminado (seleccionado). Con la colocación en antememoria de applets habilitada, se mejora el rendimiento porque una vez colocado un applet en antememoria ya no es necesario descargarlo cuando se vuelva a hacer referencia.
Java Plug-in coloca en antememoria los archivos de los tipos siguientes descargados vía HTTP/HTTPS:
.jar
(archivo jar)
.zip
(archivo zip)
.class
(archivo de clase java)
.au
(archivo de audio)
.wav
(archivo de audio)
.jpg
(archivo de imagen)
.gif
(archivo de imagen)
Pulse aquí para ver los archivos en antememoria. Aparecerá otro diálogo (Visor de antememoria de Java Plug-in) y mostrará los archivos colocados en antememoria. El Visor de antememoria muestra la información siguiente sobre los archivos colocados en antememoria: Nombre, Tipo, Tamaño, Fecha de caducidad, Última modificación, Versión y URL. En el Visor de antememoria también puede suprimir archivos de antememoria de forma selectiva. Se trata de una alternativa a la opción Borrar antememoria descrita más abajo, que suprimir todos los archivos de la antememoria.
Pulse aquí para borrar todos los archivos de la antememoria. Se preguntará si desea (¿Borrar todos los archivos de ... _antememoria?) antes de eliminar los archivos.
Puede utilizar esta opción para especificar la ubicación de la antememoria. La ubicación predeterminada de la antememoria es
<directorio local usuario>/.jpi_cache
, donde<directorio local usuario>
es el valor de la propiedad del sistemauser.home
. Su valor depende del sistema operativo.
Puede seleccionar Ilimitado para que la antememoria tenga un tamaño ilimitado; o puede establecer el tamaño Máximo de la antememoria. Si el tamaño de la antememoria supera el límite especificado, los archivos más antiguos de la antememoria se eliminarán para mantener el tamaño de la antememoria dentro de su límite.
Puede establecer la compresión de los archivos de antememoria JAR entre Ninguna y Alta. Aunque se ahorra memoria especificando una compresión más alta, el rendimiento en cambio se reduce; el mejor rendimiento se logra sin compresión.
Certificados |
Pueden seleccionarse cuatro tipos de certificados:
Son certificados de applets firmados fiables para el usuario. Los certificados que aparecen en la lista Applet firmado se leen del archivo de certificados
jpicerts<versión>
ubicado en el<directorio local usuario>/.java
.
Son certificados de sitios seguros. Los certificados que aparecen en la lista Sitios seguro se leen del archivo de certificados
jpihttpscerts<versión>
ubicado en el<directorio local usuario>/.java
.
Son certificados de autoridades de certificados (CA) de applets firmados; son las que emiten los certificados a los firmantes de applets firmados. Los certificados que aparecen en la lista CA firmante se leen del archivo de certificados
cacerts
, ubicado en el directorio<jre>/lib/security
.
Son certificados de autoridades de certificados (CA) de sitios seguros; son las que emiten los certificados de sitios seguros. Los certificados que aparecen en la lista CA de sitio seguro se leen del archivo de certificados
jssecacerts
, ubicado en el directorio<jre>/lib/security
.
En el caso de certificados de 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.
En el caso de CA firmante y CA de sitio seguro, sólo hay una opción: Detalles. El usuario sólo puede
ver los detalles de un certificado.