Ebben a súgóban az alábbi témakörök szerepelnek:
A Jáva modul vezérlőpanel segítségével módosíthatja a Jáva modul indításkor használt alapértelmezett beállításokat. A Jáva modul egy aktív példányában futó minden kisalkalmazás ezeket a beállításokat használja. A Jáva modul fejlesztői kézikönyve, amit ez a dokumentum is említ, a következő webhelyen található (az URL változhat). http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html
Ha befejezte a módosításokat a vezérlőpanelen, kattintson az Alkalmaz gombra a módosítások mentéséhez. Kattintson a Visszaállítás gombra, ha el akarja vetni a módosításait és vissza akar állni a korábbi értékekre. Figyelem: ez a funkció nem a Jáva modul eredeti alapértelmezett beállításait állítja vissza.
Hat panel érhető el, amelyekről a Jáva modul vezérlőpanel különböző opcióit állíthatja be. Az egyes panelek neve:
Az egyes paneleket az alábbiakban írjuk le.
Alap |
A kisalkalmazások futtatásakor megjeleníti a Jáva konzolt. A konzol a
System.out
és aSystem.err
üzeneteket írja ki. A hibakeresésben nyújt segítséget.
A Jáva konzol fut, de el van rejtve. Ez az alapértelmezett beállítás (bejelölve)
A Jáva konzol nem indul el.
Megjelenít egy kivétel dialógus, amikor kivétel történik. Alapértelmezés szerint nem jelenik meg kivétel dialógus (nincs bejelölve).
Haladó |
Engedélyezi, hogy a Jáva modul a gépre telepített Jáva 2 JRE vagy SDK, Standard Edition v1.3 vagy 1.4 környezetet használja. A Jáva modul 1.3/1.4 kerül alapértelmezett JRE-ként a gépre. Felülbírálhatja az alapértelmezett JRE-t és használhat régebbi vagy újabb verziót. A vezérlőpanel automatikusan észleli a telepítet Jáva 2 SDK vagy JDK környezeteket. A listában szerepel minden kiválasztható verzió. Mindig a lista első eleme az alapértelmezett JRE, az utolsó elem mindig Egyéb. Ha az Egyéb elemet választja, akkor meg kell adnia az útvonalat a használni kívánt Jáva 2 JRE vagy SDK, Standard Edition v1.3/1.4 környezethez.
Megjegyzés
Csak a haladó felhasználók változtassák ezt a beállítást. Az alapértelmezett JRE megváltoztatása nem javasolt.
Felülbírálja a Jáva modul alapértelmezett indítási paramétereit a megadott értékekkel. A szintaktika ugyanaz, mint amit a jáva parancssori indításakor a paraméterek megadásához használ. A parancssori opciókkal kapcsolatban további információkat a Java 2 Standard Edition (J2SE) dokumentációban találhat. A dokumentációt az alábbi webhelyen találhatja meg (az URL változhat):
http://java.sun.com/j2se/1.4/docs/tooldocs/<platform>/java.html
ahol
<platform>
az operációs rendszerek valamelyike: solaris, linux, win32.Az alábbiakban megadunk néhány példát a Jáva paraméterekre.
Assert támogatás engedélyezése és letiltásaHa engedélyezni akarja az assert támogatást, a következő rendszertulajdonságokat meg kell adnia a jáva araméterekben:
-D[ enableassertions | ea ][:<csomagnéb>"..." | : <osztálynév> ]
Ha le akarja tiltani az assert támogatást a Jáva modulban, adja meg a következő Jáva paramétereket:
-D[ disableassertions | da ][:<csomagnév>"..." | : <osztálynév> ]
Az assert támogatás engedélyezésével és letiltásával kapcsolatban további információkat az Assertion Facility leírásban találhat: http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (az URL változhat).
A Jáva modul kódban az assert támogatás alapértelmezésben tiltott. Mivel az assert hatása a Jáva modul indításakor dől el, az assert beállítások Jáva modul vezérlőpanelben való módosításának az érvényre juttatásához újra kell indítani a bőngészőt.
Mivel a Jáva modulba épített Jáva kód saját assert eljárással rendelkezik, így a Jáva modul kódban is engedélyezhető az assert a következővel:
-D[ enableassertions | ea ]:sun.plugin
Nyomkövetés és naplózás támogatása
A nyomkövetés egy olyan szolgáltatás, amelynek segítségével bármilyen, a Jáva konzolra küldött minden kimenetet egy fájlba (
.plugin<verzió>.trace
) irányíthatja.
-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnectHa nem az alapértelmezett nyomkövetési fájlt akarja használni:
-Djavaplugin.trace.filename=<nyomkövetésifájl_néve>
Hasonlóan a nyomkövetéshez, a naplózási szolgáltatás segítségével átirányíthatja a Jáva konzol kimenetét egy naplófájlba
(.plugin<verzió>.log
) a Jáva naplózási API használatával. A naplózást ajavaplugin.logging
tulajdonság engedélyezésével lehet bekapcsolni.
-Djavaplugin.logging=true
Ha nem az alapértelmezett naplózási fájlt akarja használni:
-Djavaplugin.log.filename=<naplófájl_neve>
Ezen felül, ha nem akarja felülírni a nyomkövetési és a naplófájlokat minden sessionben, akkor beállíthatja a következő tulajdonságot:
-Djavaplugin.outputfiles.overwrite=false
.Ha a tulajdonság értéke
false
, akkor a nyomkövetési és a naplófájlok neve egyedi lesz minden session-ben. Ha az alapértelmezett nyomkövetési és naplófájlokat használja, akkor a fájlok nevét a következők szerint határozza meg a rendszer:
.plugin<felhasználónév><dátum hash-kód>.trace
.plugin<felhasználónév><dátum hash-kód>.logHa a vezérlőpanelen keresztül állítja be a nyomkövetést és a naplózást, akkor a modul indításakor lépnek érvénybe a változtatások, de ha fut a modul, amikor változtat, a módosítások csak az újraindításkor lépnek életbe.
A nyomkövetéssel és naplózással kapcsolatban további információt a Java Plug-in fejlesztői kézikönyv Tracing and Logging részében találhat.
Kisalkalmazások hibakeresése a Jáva modulban
A következő opciók használatosak, amikor a Jáva modulban akar hibát keresni. A témáról további részleteket a Java Plug-in fejlesztői kézikönyv Debugging Support részében találhat.
-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<kapcsolatcím>,server=y,suspend=nA
<kapcsolatcím>
bármilyen sztring lehet (például:2502
); ezt a Jáva hibakereső (jdb
) használja a későbbiekben a JVM-hez való kapcsolódásra.Alapértelmezett kapcsolati türelmi idő
Ha kapcsolatot létesít egy kisalkalmazás egy szerverrel és a szerver nem megfelelően válaszol, a kisalkalmazás lefagyott állapotúnak tűnhet, és a böngészőt is lefagyaszthatja, mivel nincs hálózati kapcsolati türelmi idő (alapértelmezésben -1 az értéke, ami azt jelenti, hogy nincs türelmi idő).
A probléma elkerülésére a Jáva modul bevezetett egy alapértelmezett hálózati türelmi idő értéket (2 perc) minden HTTP kapcsolatra. Ezt a beállítást a Jáva futásidejű paraméterek között bírálhatja felül:
-Dsun.net.client.defaultConnectTimeout=érték ezredmásodpercben
Egy másik beállítható hálózati tulajdonság a
sun.net.client.defaultReadTimeout
.
-Dsun.net.client.defaultReadTimeout=érték ezredmásodpercben
Megjegyzés
A Jáva modul alapértelmezésben nem állítja be a
sun.net.client.defaultReadTimeout
értéket. Ha be akarja állítani, akkor a fentiekben látható módon a Jáva futásidejű paraméterek között állíthatja be.Hálózati tulajdonságok leírása:
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeoutEzek a tulajdonságok határozzák meg az alapértelmezett kapcsolódási és olvasási türelmi időket a
java.net.URLConnection
által használt protokollkezelők számára. A protokollkezelők által beállított alapértelmezett érték-1
, ami azt jelenti, hogy nincs időkorlát beállítva.A
sun.net.client.defaultConnectTimeout
beállítás meghatározza, hogy hány ezredmásodperc alatt kell létrehozni a hosttal a kapcsolatot. Http kapcsolat esetén például ez a http szerverrel való kapcsolatfelvétel türelmi ideje. Ftp kapcsolatok esetén ez az ftp szerverrel való kapcsolatfelvétel türelmi ideje.A
sun.net.client.defaultReadTimeout
beállírás meghatározza, hogy hány ezredmásodpercet vár a kliens egy bemeneti stream-re, miután felépült a kapcsolat egy erőforrással.Az említett hálózazati tulajdonságok hivatalos leírástát lásd: http://java.sun.com/j2se/1.4/docs/guide/net/properties.html .
Böngésző |
Ez a panel csak a Microsoft Windows verziókra vonatkozik; más platformon
nem jelenik meg. Jelölje be azokat a böngészőket, amiben a Jáva modult
akarja alapértelmezett Jáva futtatókörnyezetként használni a böngésző belső JVM-je helyett. Ez a funkció engedélyezi az APPLET
címke támogatást az Internet Explorer és a Netscape
6 böngészőkben a Jáva modul használatával.
Proxik |
A Proxik panelt használhatja a böngésző alapértelmezett beállításának átvételére vagy az egyes protokollok proxy címeinek és portszámainak megadására.
Jelölje be ezt a jelölőnégyzetet, ha a böngésző alapértelmezett proxibeállításait akarja használni. Ez az alapértelmezett beállítás (bejelölve)
Az alapértelmezett beállításokat felülbírálhatja, ha törni a "A böngésző beállításainak használata" jelölőnégyzetet, majd kitölti a jelölőnégyzet alatti proxiinformációs táblázatot. A támogatott protokollok mindegyikére megadhatja a proxy címét és a portszámát: HTTP, Secure (HTTPS), FTP, Gopher és Socks.
Itt adhatja meg azokat a hostokat, amikre nem akar proxit vagy proxikat használni. Ide általában az intranet környezetekben található belső hostok címeit szokás megadni.
Ez egy olyan JavaScript fájl URL-je (
.js
or.pac
kiterjesztéssel), ami aFindProxyForURL
függvényt tartalmazza. AFindProxyForURL
belső logikája alapján meghatározza, hogy egy adott kapcsolati kéréshez melyik proxy szervert kell használni.
A proxikonfigurációval kapcsolatos további részleteket a Java Plug-in fejlesztői kézikönyv Proxy Configuration részében találhat.
Gyorsítótár |
MegjegyzésAz itt említett gyorsítótár tartós, azaz diszkes gyorsítótár, amit a Jáva modul kezel és a böngésző nem tud felülírni. További információt a Java Plug-in fejlesztői dokumentáció Applet Caching részében találhat. |
Ezt jelölje be, ha engedélyezni akarja a gyorsítótár használatát. Ez az alapértelmezett beállítás (bejelölve). A kisalkalmazások gyorsítótár-használata esetén a teljesítmény javul, hiszen a gyorsítótárban lévő, újból kért kisalkalmazást nem kell még egyszer letölteni.
A Jáva modul a HTTP/HTTPS segítségével letöltött fájlok közül az alábbiakat teszi a gyorsítótárba:
.jar
(jar fájl)
.zip
(zip fájl)
.class
(jáva osztály fájl)
.au
(audio fájl)
.wav
(audio fájl)
.jpg
(image fájl)
.gif
(image fájl)
Kattintson ide a gyorsítótárban lévő fájlok listázására. Megjelenik egy másik dialógus (Jáva modul gyorsítótár-megjelenítő) ami tartalmazza a tárban lévő fájlokat. A Gyorsítótár-megjelenítő a gyorsítótár fájljairól a következő információkat jeleníti meg: Név, Típus, Méret, Lejárati dátum, Utolsó módosítás, Verzió és URL. A Gyorsítótár-megjelenítővel egyesével törölhet is fájlokat a tárból. Ez az alább leírt Gyorsítótár törlése funkció alternatívája, amely funkció a tárban lévő minden fájl töröl.
Kattintson ide, ha törölni akarja a gyorsítótárban lévő összes fájlt. A funkció a fájlok törlése előtt (Minden fájl törölhető a gyorsítótárból?) megerősítő kérdést tesz fel.
Ezt a funkciót használhatja a gyorsítótár helyének megadására. A gyorsítótár alapértelmezett helye a
<felhasználó saját alkönyvtára>/.jpi_cache
, ahol<felhasználó saját alkönyvtára>
auser.home
rendszertulajdonság értéke. Az értéke az operációs rendszertől függ.
Beállíthatja a Korlátlan opciót, így a gyorsítótár mérete nincs korlátozva, vagy beállíthatja a gyorsítótár maximális méretét. Ha a gyorsítótár mérete meghaladja a megadott értéket, a legrégebbi tárbeli fájlok törlésre kerülnek, hogy a gyorsítótár mérete a korlátokon belülre kerüljön.
Beállíthatja a JAR gyorsítótárbeli fájlok tömörítését a Semmi és Nagyfokú között. A nagyobb tömörítéssel ugyan tárhelyet takaríthat meg, a teljesítmény csökken; a legjobb teljesítményt tömörítés nélkül érheti el.
Tanúsítványok |
Négyféle tanúsítvány választható:
Ezek azon aláírt kisalkalmazások tanúsítványai, amikben a felhasználó megbízik. Az aláírt kisalkalmazás listán megjelenő tanúsítványokat a program a tanúsítványfájlból olvassa (
jpicerts<verzió>
), mely a<felhasználó saját alkönyvtára>/.java
alkönyvtárban található.
Ezek a biztonságos helyek tanúsítványai. A Biztonságos hely listán megjelenő tanúsítványokat a program a tanúsítványfájlból olvassa (
jpihttpscerts<verzió>
), mely a<felhasználó saját alkönyvtára>/.java
alkönyvtárban található.
Ezek az aláírt kisalkalmazások tanúsítványait kiadó Igazolóhatóságok tanúsítványai. Az aláíró CA listán megjelenő tanúsítványokat a program a tanúsítványfájlból olvassa (
cacerts
), ami a<jre>/lib/security
alkönyvtárban található.
Ezek a biztonságos helyek tanúsítványait kiadó Igazolóhatóságok tanúsítványai. A Biztonságos hely CA listán megjelenő tanúsítványokat a program a tanúsítványfájlból olvassa (
jssecacerts
), ami a<jre>/lib/security
alkönyvtárban található.
Az Aláírt kisalkalmazás és a Biztonságos hely tanúsítványok esetén négy lehetőségünk van: Import, Export, Törlés és Részletek. A felhasználó importálhat, exportálhat, törölhet tanúsítványokat, illetve megjelenítheti az adatait.
Az Aláíró CA és a Biztonságos hely CA esetén csak egy funkciót használhat: Részletek.
A felhasználó csak megjeleníti a tanúsítvány adatait.