V tejto pomoci sú obsiahnuté nasledovné témy:
Ovládací panel komponentu Java Plug-in vám umožňuje pri spustení zmeniť štandardné nastavenia, používané komponentom Java Plug-in. Tieto nastavenia budú používať všetky aplety, ktoré bežia v aktívnej inštancii komponentu Java Plug-in. Príručku Java Plug-in Developer Guide, citovanú v tomto dokumente, nájdete na uvedenej adrese (URL sa môže zmeniť). http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html
Po vykonaní zmien vo voľbách ovládacieho panela kliknite na Použiť, čím tieto zmeny uložíte. Ak chcete vykonané zmeny zrušiť a znova načítať hodnoty, ktoré boli zadané a používané naposledy, kliknite na Reset. Všimnite si, že tieto hodnoty nie sú tie isté ako množina štandardných hodnôt, pôvodne nastavených pre komponent Java Plug-in pri jeho inštalácii.
Existuje šesť panelov, z ktorých môžete nastaviť rôzne voľby v rámci ovládacieho panela Java Plug-in. Tieto panely majú označenie:
Jednotlivé panely sú ďalej samostatne opísané.
Základné |
Zobrazuje konzolu Java počas spustených apletov. Konzola zobrazuje správy, tlačené pomocou
System.out
aSystem.err
. Toto je užitočné pre ladenie problémov.
Konzola Java beží, ale je skrytá. Toto je štandardné nastavenie (označené).
Konzola Java sa nespúšťa.
Zobraziť dialógové okno výnimky, pokiaľ sa výnimka vyskytne. Štandardom je nezobraziť dialógové okno výnimky (neoznačené).
Rozšírené |
Umožňuje komponentu Java Plug-in bežať s každým Java 2 JRE alebo SDK, Standard Edition verzie 1.3 alebo 1.4, nainštalovanom na vašom počítači. Java Plug-in verzie 1.3/1.4 sa dodáva so štandardným JRE. Štandardné JRE však môžete nahradiť použitím staršej alebo novšej verzie. Ovládací panel automaticky zisťuje všetky verzie Java 2 SDK alebo JRE, nainštalované na počítači. V zozname sú zobrazené všetky verzie, ktoré môžete použiť. Prvou položkou v tomto zozname bude vždy štandardné JRE; poslednou položkou bude vždy Ďalšie... . Ak vyberiete položku Ďalšie..., musíte zadať cestu k Java 2 JRE alebo SDK, Standard Edition verzia 1.3/1.4.
Poznámka
Túto voľbu môžu zmeniť iba skúsení užívatelia. Menenie štandardného JRE sa neodporúča.
Nahrádza parametre štandardného spúšťania komponentu Java Plug-in zadaním vlastných volieb. Syntax je rovnaká ako tá, ktorá sa používa pri parametroch pre vyvolanie príkazového riadku Java. Kompletný zoznam volieb príkazového riadku nájdete v dokumentácii k J2SE (Java 2 Standard Edition). Uvedená adresa sa môže zmeniť:
http://java.sun.com/j2se/1.4/docs/tooldocs/<platform>/java.html
pričom
<platform>
je jeden z operačných systémov: Solaris, Linux, Win32.Nasledujú niektoré príklady parametrov prostredia Java Runtime.
Aktivovanie a deaktivovanie podpory výrokuNa aktivovanie podpory výroku treba v parametroch Java Runtime zadať nasledovnú systémovú vlastnosť:
-D[ enableassertions | ea ][:<package name>"..." | : <class name> ]
Na deaktivovanie výroku v komponente Java Plug-in zadajte v parametroch Java Runtime nasledovné:
-D[ disableassertions | da ][:<package name>"..." | : <class name> ]
Viac podrobností o aktivovaní alebo deaktivovaní výrokov nájdete v Assertion Facility. http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (URL, podliehajúce zmenám).
Výrok sa štandardne deaktivuje v kóde komponentu Java Plug-in. Nakoľko účinnosť výroku sa stanovuje počas spustenia komponentu Java Plug-in, zmenenie nastavení výroku na ovládacom paneli komponentu Java Plug-in bude vyžadovať reštartovanie prehliadača, aby nové nastavenia nadobudli účinnosť.
Pretože aj kód jazyka Java v komponente Java Plug-in má zabudovaný výrok, výrok v kóde komponentu Java Plug-in je možné aktivovať prostredníctvom nasledovného:
-D[ enableassertions | ea ]:sun.plugin
Podpora sledovania a protokolovania
Sledovanie je prostriedok na presmerovanie každého výstupu v konzole Java do sledovacieho súboru (
.plugin<version>.trace
).
-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnectAk nechcete použiť štandardný názov sledovacieho súboru, zadajte:
-Djavaplugin.trace.filename=<tracefilename>
Aj protokolovanie, podobne ako sledovanie, je prostriedok na presmerovanie každého výstupu v konzole Java do sledovacieho súboru
(.plugin<version>.log
) pomocou Java Logging API. Protokolovanie je možné zapnúť aktivovaním vlastnostijavaplugin.logging
.
-Djavaplugin.logging=true
Ak nechcete použiť štandardný názov sledovacieho súboru, zadajte:
-Djavaplugin.log.filename=<logfilename>
Okrem toho, ak nechcete prepisovať sledovacie a protokolové súbory v každej relácii, môžete nastaviť vlastnosť:
-Djavaplugin.outputfiles.overwrite=false
.Ak je vlastnosť nastavená na
false
, sledovacie a protokolové súbory budú pomenované špecificky pre každú reláciu. Ak sa používajú štandardné názvy sledovacích a protokolových súborov, budú tieto súbory pomenované nasledovne:
.plugin<username><date hash code>.trace
.plugin<username><date hash code>.logSledovanie a protokolovanie, nastavené prostredníctvom ovládacieho panela, nadobudne účinnosť pri spustení komponentu Plug-in, avšak zmeny, vykonané prostredníctvom ovládacieho panela v čase, keď komponent Plug-in beží, nadobudnú účinnosť až po reštartovaní.
Viac informácií o sledovaní a protokolovaní nájdete v príručke Java Plug-in Developer Guide, v časti Tracing and Logging.
Ladenie apletov v komponente Java Plug-in
Pri ladení apletov v komponente Java Plug-in sa používajú nasledovné voľby. Viac informácií o tejto téme nájdete v príručke Java Plug-in Developer Guide, v časti Debugging Support.
-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<connect-address>,server=y,suspend=n
<connect-address>
môže byť každý reťazec (napríklad:2502
), ktorý ladiaci programjdb
(Java Debugger) neskôr použije na pripojenie k JVM.Časový limit pre štandardné pripojenie
Ak pripojenie k serveru vykonáva aplet a server neodpovedá správne, aplet sa môže javiť ako zamrznutý a môže spôsobiť aj zmrznutie prehliadača, pretože nie je nastavený časový limit pre sieťové pripojenie (štandardne nastavená hodnota je -1, čo znamená, že časový limit nie je nastavený).
Aby sa predišlo tomuto problému, komponent Java Plug-in obsahuje pre všetky pripojenia HTTP štandardnú hodnotu časového limitu (2 minúty) pre sieťové pripojenie. Toto nastavenie môžete zmeniť v parametroch Java Runtime:
-Dsun.net.client.defaultConnectTimeout=hodnota v mikrosekundách
Inou vlastnosťou práce v sieti, ktorú môžete nastaviť, je
sun.net.client.defaultReadTimeout
.
-Dsun.net.client.defaultReadTimeout=hodnota v mikrosekundách
Poznámka
Komponent Java Plug-in nenastavuje
sun.net.client.defaultReadTimeout
štandardne. Ak ho chcete nastaviť, urobte to pomocou parametrov Java Runtime, ako bolo uvedené vyššie.Opis vlastností práce v sieti:
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeoutTieto vlastnosti jednotlivo špecifikujú štandardné hodnoty časového limitu pre pripojenie a čítanie pre handlery protokolu, ktoré používa
java.net.URLConnection
. Štandardná hodnota, nastavená handlermi protokolu, je-1
, čo znamená, že časový limit nie je nastavený.
sun.net.client.defaultConnectTimeout
špecifikuje časový limit (v mikrosekundách) pre vytvorenie pripojenia k hostiteľovi. Napríklad pre pripojenia HTTP je to časový limit pre vytvorenie pripojenia k serveru HTTP. V prípade pripojení ftp je to časový limit pre vytvorenie pripojenia k serverom ftp.
sun.net.client.defaultReadTimeout
špecifikuje časový limit (v mikrosekundách) pre čítanie zo vstupného toku pri vytváraní pripojenia k zdroju.Oficiálny opis týchto vlastností práce v sieti nájdete na adrese http://java.sun.com/j2se/1.4/docs/guide/net/properties.html.
Prehliadač |
Tento panel sa týka len inštalácií Microsoft Windows; neobjavuje sa
v iných inštaláciách. Označte každý prehliadač, pre ktorý štandardným
Java runtime má byť komponent Java Plug-in namiesto interného JVM tohto prehliadača. Toto
má prostredníctvom komponentu Java Plug-in aktivovať podporu označenia APPLET
v programoch Internet Explorer a Netscape 6.
Proxy |
Pomocou panela Proxy môžete použiť štandardné nastavenia prehliadača alebo v prípade rôznych protokolov zmeniť adresu proxy a port.
Označte túto voľbu, aby ste mohli používať štandardné proxy nastavenia prehliadača. Štandardne je toto zaškrtávacie políčko označené.
Štandardné nastavenia môžete zmeniť zrušením označenia v zaškrtávacom políčku "Použiť nastavenia prehliadača" a vyplnením informačnej tabuľky proxy pod zaškrtávacím políčkom. Môžete zadať proxy adresu a port pre každý z podporovaných protokolov: HTTP, Secure (HTTPS), FTP, Gopher a Socks.
Je to hostiteľ alebo zoznam hostiteľov, v prípade ktorých sa proxy server/servery nemajú používať. Hostitelia nepoužívajúci proxy sú zvyčajne interný hostitelia v intranetovom prostredí.
Je to URL pre súbor JavaScript (s rozšírením
.js
alebo.pac
), ktorý obsahuje funkciuFindProxyForURL
. FunkciaFindProxyForURL
obsahuje logiku na určenie servera proxy, ktorý sa má použiť pre pripojenie.
Ďalšie podrobnosti o konfigurácii servera proxy nájdete v príručke Java Plug-in Developer Guide, v kapitole Proxy Configuration.
Cache pamäť |
PoznámkaPamäť Cache, o ktorej sa tu hovorí, je "pevná" pamäť Cache; t.j. disková pamäť, vytvorená a riadená komponentom Java Plug-in, ktorú prehliadač nemôže prepísať. Viac informácií nájdete v príručke Java Plug-in Developer Guide, v časti Applet Caching. |
Označte túto voľbu, aby ste mohli aktivovať ukladanie do pamäte Cache. Štandardne je táto voľba označená. Pomocou aktivovaného ukladania apletov do pamäte Cache sa zlepšuje výkon, pretože pri opakovanom odkaze na aplet, uložený do pamäte Cache, už nie je potrebné tento aplet sťahovať.
Komponent Java Plug-in ukladá do pamäte Cache súbory nasledovných typov, stiahnuté cez HTTP/HTTPS:
.jar
(súbor jar)
.zip
(súbor zip)
.class
(súbor triedy java)
.au
(súbor audio)
.wav
(súbor audio)
.jpg
(obrazový súbor)
.gif
(obrazový súbor)
Stlačte túto voľbu, ak chcete prezerať súbory, uložené v pamäti Cache. Iné dialógové okno (Prezerač pamäte Cache komponentu Java Plug-in) vyberie a zobrazí súbory, uložené v pamäti Cache. Zobrazuje nasledovné informácie o súboroch, uložených v pamäti Cache: názov, typ, veľkosť, dátum ukončenia platnosti, dátum ostatnej modifikácie, verzia a URL. V tomto prezerači pamäte Cache môžete tiež selektívne vymazávať súbory, uložené v pamäti Cache. Toto je alternatíva voľby Vyčistiť, ktorá vymazáva všetky súbory, uložené v pamäti Cache a ktorá bude opísaná ďalej.
Stlačte túto voľbu, ak chcete vymazať všetky súbory, uložené v pamäti Cache. Predtým, než súbory odstránite, sa zobrazí otázka (Vymazať všetky súbory v ... _cache?).
Túto voľbu môžete použiť na určenie umiestnenia pamäte Cache. Štandardným umiestnením pamäte Cache je
<user home>/.jpi_cache
, pričom<user home>
je hodnota systémovej vlastnostiuser.home
. Jej hodnota závisí od operačného systému.
Môžete označiť voľbu Neobmedzená, aby sa veľkosť pamäte Cache stala neobmedzenou; alebo môžete nastaviť maximálnu veľkosť cache pamäte. Ak veľkosť pamäte Cache prekročí určený limit, najstaršie súbory, uložené v pamäti Cache, budú odstránené ešte v čase, kým je veľkosť pamäte Cache v rámci limitu.
Komprimáciu súborov JAR pamäte Cache môžete nastaviť na hodnotu od žiadnej po vysokú. Keď budete ukladať pamäť zadaním vyššej komprimácie, výkon sa zníži; najlepší výkon sa dosiahne bez komprimácie.
Certifikáty |
Existujú štyri typy certifikátov, ktoré je možné vybrať:
Toto sú certifikáty pre podpísané aplety, ktorým užívateľ dôveruje. Certifikáty, ktoré vychádzajú v zozname podpísaných apletov, je možné čítať v súbore certifikátov
jpicerts<version>
, umiestnenom v adresári<user home>/.java
.
Toto sú certifikáty pre bezpečné strany. Certifikáty, ktoré vychádzajú v zozname bezpečných strán, je možné čítať v súbore certifikátov
jpihttpscerts<version>
, umiestnenom v adresári<user home>/.java
.
Toto sú certifikáty certifikačných autorít (CA) pre podpísané aplety; sú to autority, ktoré vydávajú certifikáty podpisovateľom podpísaných apletov. Certifikáty, ktoré vychádzajú v zozname CA podpisovateľov, je možné čítať v súbore certifikátov
cacerts
, umiestnenom v adresári<jre>/lib/security
.
Toto sú certifikáty certifikačných autorít (CA) pre zabezpečené lokality; sú to autority, ktoré vydávajú certifikáty pre zabezpečené lokality. Certifikáty, ktoré vychádzajú v zozname zabezpečených lokalít CA, je možné čítať v súbore certifikátov
jssecacerts
, umiestnenom v adresári<jre>/lib/security
.
Pre certifikáty Podpísaný aplet a Zabezpečená lokalita existujú štyri voľby: Importovať, Exportovať, Odstrániť a Podrobnosti. Užívateľ môže importovať, exportovať, odstraňovať a zobrazovať podrobnosti certifikátu.
Pre certifikáty CA podpisovateľ a Zabezpečená lokalita CA existuje jediná voľba: Podrobnosti.
Užívateľ môže prezerať len podrobnosti certifikátu.