Ajuda del panell de control del plug-in de java


En aquesta ajuda es tracten els temes següents:

Descripció general

El panell de control del plug-in de Java us permet canviar els valors per defecte que utilitza el plug-in de Java en iniciar-se. Totes les applets en execució en una instància activa del plug-in de Java utilitzaran aquests valors. Podeu trobar la publicació Java Plug-in Developer Guide, esmentada en aquest document, a l'indret web següent (la URL està subjecta a canvis sense previ avís). http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html

Com desar opcions

Quan hagueu completat els canvis que vulgueu efectuar a les opcions del panell de control, premeu Aplicar per desar els canvis. Premeu Reiniciar per cancel·lar els canvis que hagueu efectuat i tornar a carregar els últims valors que es van especificar i aplicar. Tingueu en compte que això no és el mateix que el conjunt de valors per defecte establert originalment per al plug-in de Java quan es va instal·lar.

Establiment d'opcions del panell de control

Hi ha sis panells des dels quals podeu establir diverses opcions dins del panell de control del plug-in de Java. Els panells tenen les etiquetes següents:

A continuació trobareu una descripció de cadascun dels panells.


Bàsic

Mostrar la consola

Mostra la consola de Java mentre s'executen les applets. A la consola es mostren els missatges que imprimeixen els fitxers System.out i System.err. Resulta útil per depurar els problemes.

Amagar la consola

La consola de Java està en execució, però està amagada. Aquest és el valor per defecte (seleccionat).

No iniciar la consola

La consola de Java no s'ha iniciat.

Mostrar el requadre de diàleg d'excepcions

Mostra un requadre de diàleg d'excepcions quan es produeixen aquestes. El valor per defecte és no mostrar el requadre de diàleg d'excepcions (deseleccionat).


Avançat

Java Runtime Environment

Habilita el plug-in de Java per poder executar-lo amb qualsevol Java 2 JRE o SDK, Standard Edition v 1.3 o 1.4 que hi hagi instal·lat a la vostra màquina. El plug-in de Java 1.3/1.4 es proporciona amb un JRE per defecte. No obstant això, podeu alterar temporalment el JRE per defecte i fer servir una versió anterior o més recent. El panell de control detecta automàticament totes les versions de Java 2 SDK o JRE que hi hagi instal·lades a la màquina. Al quadre de llista es mostren totes les versions que podeu utilitzar. El primer element de la llista sempre serà el JRE per defecte; l'últim sempre especificarà Altres. Si especifiqueu Altres, cal que indiqueu la via d'accés del Java 2 JRE o SDK, Standard Edition v 1.3/1.4.

Nota

Només haurien de canviar aquesta opció els usuaris avançats. No és recomanable canviar el JRE per defecte.

Paràmetres de Java Runtime

Altera temporalment els paràmetres d'inici per defecte del plug-in de Java especificant opcions personalitzades. La sintaxi és la mateixa que es fa servir amb paràmetres a la invocació de línia d'ordres de Java. Consulteu la documentació de Java 2 Standard Edition (J2SE) per obtenir una llista completa de les opcions de línia d'ordres. La URL següent està subjecta a canvis sense previ avís:

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

en què <plataforma> és una de les opcions següents: solaris, linux o win32.

A continuació trobareu alguns exemples dels paràmetres de Java Runtime.

Habilitació i inhabilitació del suport d'afirmació

Per habilitar el suport d'afirmació, cal especificar la propietat de sistema següent als paràmetres de Java Runtime:

-D[ enableassertions | ea ][:<nom_paquet>"..." | : <nom_classe> ]

Per inhabilitar l'afirmació del plug-in de Java, especifiqueu el següent als paràmetres de Java Runtime:

-D[ disableassertions | da ][:<nom_paquet>"..." | : <nom_classe> ]

Consulteu la documentació sobre el recurs d'afirmació per obtenir més detalls sobre com habilitar o inhabilitar les afirmacions, que podreu trobar a l'indret web: http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (la URL està subjecta a canvis sense avís previ).

Per defecte, l'afirmació està inhabilitada al codi del plug-in de Java. Com que l'efecte de l'afirmació es determina durant l'inici del plug-in de Java, si s'efectuen canvis als valors d'afirmació al panell de control del plug-in de Java, caldrà reiniciar el navegador perquè aquests entrin en vigor.

Com que el codi Java del plug-in de Java també disposa d'afirmació incorporada, és possible habilitar aquesta al codi del plug-in de Java fent el següent:

-D[ enableassertions | ea ]:sun.plugin

Suport de rastreig i de registre

El rastreig és un recurs que serveix per redireccionar totes les sortides de la consola de Java a un fitxer de rastreig (.plugin<versió>.trace).

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

Si no voleu utilitzar el nom de fitxer de rastreig per defecte:

-Djavaplugin.trace.filename=<nom_fitxer_rastreig>

Semblant al rastreig, el registre és un recurs que serveix per redireccionar totes les sortides de la consola de Java a un fitxer de registre (.plugin<versió>.log) mitjançant l'API de registre de Java. El registre es pot activar mitjançant la propietat javaplugin.logging.

-Djavaplugin.logging=true

Si no voleu utilitzar el nom de fitxer de registre per defecte, escriviu:

-Djavaplugin.log.filename=<nom_fitxer_registre>

A més, si no voleu sobreescriure els fitxers de rastreig i de registre en cada sessió, podeu establir la propietat:

-Djavaplugin.outputfiles.overwrite=false.

Si la propietat s'estableix en false, els fitxers de rastreig i de registre tindran un nom exclusiu per a cada sessió. Si s'utilitzen els noms del fitxer de rastreig i de registre per defecte, els noms tindran el format següent:

.plugin<nom_usuari><data codi hash>.trace
.plugin<nom_usuari><data codi hash>.log

Les tasques de rastreig i de registre establertes a través del panell de control entraran en vigor en iniciar-se el plug-in, però els canvis efectuats a través del panell de control mentre s'estigui executant el plug-in, no tindran cap efecte fins que es reiniciï.

Per obtenir més informació sobre com efectuar rastrejos i registres, consulteu l'apartat Tracing and Logging a la publicació Java Plug-in Developer Guide.

Depuració d'applets al plug-in de Java

Per depurar applets al plug-in de Java es fan servir les opcions següents. Per obtenir més informació sobre aquest tema, consulteu l'apartat sobre suport de depuració de la publicació Java Plug-in Developer Guide.

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

El valor d'<adreça_connexió> pot ser qualsevol cadena (per exemple: 2502) que més tard utilitza el depurador de Java (jdb) per connectar-se a la JVM.

Temps d'espera de connexió per defecte

Quan una applet efectua una connexió a un servidor i aquest no respon correctament, és possible que sembli que s'ha penjat i això provoqui que el navegador també es pengi, perquè no hi ha temps d'espera de connexió de xarxa (per defecte, s'estableix en -1, que vol dir que no s'ha establert cap temps d'espera).

Per evitar aquest problema, el plug-in de Java ha afegit un valor de temps d'espera de xarxa per defecte (2 minuts) per a totes les connexions HTTP. Podeu alterar temporalment aquest valor dels paràmetres de Java Runtime:

-Dsun.net.client.defaultConnectTimeout=valor en mil·lisegons

Una altra propietat de xarxa que podeu establir és sun.net.client.defaultReadTimeout.

-Dsun.net.client.defaultReadTimeout=valor en mil·lisegons

Nota

El plug-in de Java no estableix sun.net.client.defaultReadTimeout per defecte. Si el voleu establir, feu-ho mitjançant els paràmetres de Java Runtime tal com es mostra més amunt.

Descripció de les propietats de xarxa:

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

Aquestes propietats especifiquen, respectivament, els valors de temps d'espera de connexió i de lectura per als manejadors de protocol que utilitza java.net.URLConnection. El valor per defecte establert pels manejadors de protocol és -1, que significa que no s'ha establert cap temps d'espera.

sun.net.client.defaultConnectTimeout especifica el temps d'espera (en mil·lisegons) per establir la connexió amb el sistema principal. Per exemple, per a les connexions http, és el temps d'espera en establir la connexió amb el servidor http. Per a les connexions ftp, és el temps d'espera en establir la connexió amb els servidors ftp.

sun.net.client.defaultReadTimeout especifica el temps d'espera (en mil·lisegons) quan es llegeix un corrent d'entrada en establir una connexió a un recurs.

Per obtenir la descripció oficial d'aquestes propietats de xarxa, consulteu l'indret web http://java.sun.com/j2se/1.4/docs/guide/net/properties.html.


Navegador

Aquest panell només fa referència a les instal·lacions de Microsoft Windows; no apareix a les altres instal·lacions. Seleccioneu els navegadors per als quals vulgueu que el plug-in de Java sigui el Java Runtime per defecte, en lloc de la JVM interna d'aquell navegador. Això és el mateix que habilitar el suport de codi APPLET a l'Internet Explorer i al Netscape 6 a través del plug-in de Java.


Proxies

Utilitzeu el panell Proxies per fer servir els valors per defecte del navegador o bé per alterar temporalment l'adreça i el port del proxy dels diferents protocols.

Utilitzar els valors del navegador

Seleccioneu aquest element si voleu utilitzar els valors de proxy per defecte del navegador. Aquest és el valor per defecte (seleccionat).

Taula d'informació del proxy

Podeu alterar temporalment els valors per defecte desmarcant la casella de selecció "Utilitzar els valors del navegador" i, a continuació, empleneu la taula d'informació del proxy que apareix a sota de la casella de selecció. Podeu especificar l'adreça i el port de proxy per a cadascun dels protocols suportats: HTTP, Secure (HTTPS), FTP, Gopher i Socks.

Sistema principal sense proxy

Es tracta d'un sistema principal o llista de sistemes principals per als quals no s'ha d'utilitzar cap proxy. Normalment no es fa servir cap proxy per a un sistema principal intern en un entorn d'intranet.

URL amb configuració del proxy automàtica

Aquesta és la URL del fitxer JavaScript (extensió .js o .pac) que conté la funció FindProxyForURL. FindProxyForURL té la lògica per poder determinar el servidor proxy que cal utilitzar per a una sol·licitud de connexió.

Per obtenir detalls addicionals sobre la configuració del proxy, consulteu el capítol Proxy Configuration de la publicació Java Plug-in Developer Guide.


Memòria cache

Nota

La memòria cache a la qual es fa referència aquí és la memòria cache resident en memòria, és a dir, memòria cache de disc creada i controlada pel plug-in de Java on el navegador no té permís de sobreescriptura. Consulteu l'apartat Applet Caching de la publicació Java Plug-in Developer Guide per obtenir més informació.

Habilitar memòria cache

Seleccioneu aquesta opció per habilitar la col·locació en memòria cache. Aquest és el valor per defecte (seleccionat). Amb la memòria cache de l'applet habilitada, el rendiment millora perquè un cop col·locada una applet a la memòria cache, no cal baixar-la de nou quan s'hi torna a fer referència.

El plug-in de Java col·loca en la memòria cache els fitxers dels tipus següents baixats via HTTP/HTTPS:

.jar (fitxer jar)
.zip (fitxer zip)
.class (fitxer de classe java)
.au (fitxer d'àudio)
.wav (fitxer d'àudio)
.jpg (fitxer d'imatge)
.gif (fitxer d'imatge)

Veure fitxers de la memòria cache

Premeu aquest element per veure els fitxers de la memòria cache. Apareixerà un altre diàleg (visor de la memòria cache del plug-in de Java) on es mostraran els fitxers de la memòria cache. Al visor de la memòria cache es mostra la informació següent sobre els fitxers de la memòria cache: Nom, Tipus, Grandària, Data de caducitat, Última modificació, Versió i URL. Al visor de la memòria cache també podeu suprimir de forma selectiva els fitxers de la memòria cache. Això és un mètode alternatiu a l'opció Esborrar memòria cache, descrita més avall, que suprimeix tots els fitxers de la memòria cache.

Esborrar memòria cache

Premeu aquest element per suprimir tots els fitxers de la memòria cache. Se us formularà la pregunta Voleu esborrar tots els fitxers de ... _cache?) abans de suprimir els fitxers.

Ubicació

Podeu utilitzar aquesta opció per especificar la ubicació de la memòria cache. La ubicació per defecte de la memòria cache és <directori_inici_usuari>/.jpi_cache, en què <directori_inici_usuari> és el valor de la propietat del sistema user.home. El seu valor depèn del sistema operatiu.

Grandària

Podeu seleccionar Sense límit, per fer que la grandària de la memòria cache no tingui límit;o bé podeu establir la grandària màxima de la memòria cache. Si la seva grandària supera el límit especificat, els fitxers més antics de la memòria cache se suprimiran fins que la seva grandària es trobi dins del límit.

Compressió

Podeu establir la compressió dels fitxers de la memòria cache JAR en Cap i Alta. Si especifiqueu una compressió alta estalviareu memòria, però el rendiment minvarà; si voleu obtenir un rendiment òptim, no establiu cap compressió.


Certificats

Podeu seleccionar quatre tipus de certificats:

Applet signada

Són certificats per a applets signades en els quals l'usuari confia. Els certificats que apareixen a la llista d'applets signades es llegeixen del fitxer de certificats jpicerts<versió> ubicat al directori <dir_inici_usuari>/.java.

Indret segur

Són certificats per als indrets segurs. Els certificats que apareixen a la llista Indret segur es llegeixen del fitxer de certificats jpihttpscerts<versió> ubicat al directori <dir_inici_usuari>/.java.

CA del signant

Són certificats d'autoritat de certificats (CA) per a les applets signades; són els encarregats d'emetre certificats per als signants de les applets signades. Els certificats que apareixen a la llista CA del signant es llegeixen del fitxer de certificats cacerts, ubicat al directori <jre>/lib/security.

CA d'indret segur

Són certificats d'autoritat de certificats (CA) per als indrets segurs; són els encarregats d'emetre certificats per als indrets segurs. Els certificats que apareixen a la llista CA d'indret segur es llegeixen del fitxer de certificats jssecacerts, ubicat al directori <jre>/lib/security.

Per als certificats de tipus Applet signada i Indret segur, hi ha quatre opcions: Importar, Exportar, Eliminar i Detalls. L'usuari pot importar, exportar, eliminar i veure els detalls d'un certificat.

Per a CA del signant i CA d'indret segur, només hi ha una opció: Detalls. L'usuari només pot veure els detalls d'un certificat.