Följande ämnen berörs:
Java Plug-in Control Panel gör det möjligt att ändra de standardinställningar som Java Plug-in använder vid uppstart. Alla appletar som körs av Java Plug-in använder sig av dessa inställningar. Java Plug-in Developer Guide, som nämns i texten, finns på (ändringar av URL kan förekomma). http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.html
När du är färdig med dina ändringar i kontrollpanelen ska du klicka på Tillämpa för att spara ändringarna. Klicka Återställ för att avbryta ändringarna och ladda om de värden som senast skrevs in och sparades. Observera att det inte är samma set av standardvärden som ursprungligen ställdes in för Java Plug-in när det installerades.
Det finns sex paneler i kontrollpanelen där du kan ställa in olika alternativ. Dessa paneler benämns:
Var och en beskrivs separat i texten nedan.
Bas |
Visar Java-systemfönster medan appletar körs. Systemfönstret visar meddelanden som skrivs ut av
System.out
ochSystem.err
. Det är användbart när problem ska återställas.
Java-systemfönstret kör men visas ej. Detta är standardinställningen (ikryssad).
Java-systemfönster startas ej.
Visar en dialogruta för undantag när dessa sker. Standard är att inte visa dialogrutan för undantag (ej ikryssad).
Avancerad |
Gör det möjligt för Java Plug-in att köra med vilken Java 2 JRE eller SDK, Standard Edition v 1.3 eller 1.4 som helst installerad på din dator. Java Plug-in 1.3/1.4 levereras med en standard-JRE. Du kan dock åsidosätta standard-JRE och använda en äldre eller nyare version. Kontrollpanelen upptäcker automatiskt alla versioner av Java 2 SDK eller JRE som finns installerade på datorn. I listrutan visas alla de versioner du kan använda. Den första posten i listan är alltid standard-JRE; den sista är alltid Annan. Om du väljer Annan, måste du ange sökvägen till Java 2 JRE eller SDK, Standard Edition v 1.3/1.4.
Obs
Endast användare med tillräckliga kunskaper bör använda detta alternativ. Att ändra standard-JRE är inte att rekommendera.
Åsidosätter standardparametrarna i Java Plug-in genom att ange andra alternativ. Samma syntax används till parametrarna som till Javas kommandolinjer. Se dokumentation för Java 2 Standard Edition (J2SE), för en fullständig lista över kommandolinjealternativ. Ändringar av URL kan förekomma:
http://java.sun.com/j2se/1.4/docs/tooldocs/<platform>/java.html
där
<platform>
är ett av följande operativsystem: Solaris, Linux, Win32.Nedan finns några exempel på Java Runtime-parametrar.
Aktivera och deaktivera försäkransupportFöljande systemegenskaper måste anges i Java Runtime-parametrarna för att försäkransupporten ska aktiveras:
-D[ enableassertions | ea ][:<package name>"..." | : <class name> ]
Ange följande Java Runtime-parametrar för att deaktivera försäkran i Java Plug-in:
-D[ enableassertions | ea ][:<package name>"..." | : <class name> ]
Se Assertion Facility för mer detaljer om att aktivera/deaktivera försäkran.http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html (Ändringar av URL kan förekomma).
Försäkran deaktiveras som standard i Java Plug-inkod. Eftersom effekten av försäkran bestäms under uppstarten av Java Plug-in, så kräver en ändring av försäkransinställningarna i Java Plug-in Control Panel, att webbläsaren startas om för att de nya inställningarna ska ge effekt.
Eftersom Java-koden i Java Plug-in även har inbyggd försäkran, så är det möjligt att aktivera försäkran i Java Plug-inkod genom:
-D[ enableassertions | ea ]:sun.plugin
Spåra och logga support
Spårning används för att omdirigera utdata i Java-systemfönstret till en spårfil (
.plugin<version>.trace
).
-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnectOm du inte vill använda standardnamnet på spårfilen:
-Djavaplugin.trace.filename=<tracefilename>
Liksom spårning, används loggning för att omdirigera utdata i Java-systemfönstret till en loggfil
(.plugin<version>.log
) med hjälp av Java Logging API. Loggning kan startas genom att aktivera egenskapenjavaplugin.logging
.
-Djavaplugin.logging=true
Om du inte vill använda standardnamnet på loggfilen:
-Djavaplugin.log.filename=<logfilename>
Dessutom, om du inte vill skriva över spår- eller loggfilerna vid varje session, kan du ställa in egenskapen:
-Djavaplugin.outputfiles.overwrite=false
.Om egenskapen ställs in som
false
, kommer spår- och loggfiler att få unika namn vid varje session. Om standardnamnen på spår- och loggfilerna används, kommer filerna att namnges så här:
.plugin<username><date hash code>.trace
.plugin<username><date hash code>.logSpårning och loggning som ställts in med hjälp av kontrollpanelen ger effekt när Plug-in startas, men ändringar som utförs medan Plug-in kör har ingen effekt förrän efter omstart.
För mer information om spårning och loggning, se Tracing and Logging i Java Plug-in Developer Guide.
Debugga program i Java Plug-in
Följande alternativ används när program debuggas i Java Plug-in. För mer information om dessa ämne, se Debugging Support i Java Plug-in Developer Guide.
-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<connect-address>,server=y,suspend=n
<connect-address>
kan vara vilken sträng som helst (exempel:2502
) som används av Java Debugger (jdb
) för att senare ansluta till JVM.Standard för anslutningstimeout
När en anslutning till en server utförs av ett program och servern inte svarar, kan programmet hänga sig och dessutom orsaka att webbläsaren hänger sig eftersom det inte finns någon anslutningstimeout i nätverket (som standard är den inställd till -1 vilket innebär att det inte finns någon timeout).
För att undvika det här problemet har Java Plug-in lagt in ett standardvärde på timeout (2 minuter) för alla HTTP-anslutningar. Du kan åsidosätta denna inställning i Java Runtime-parametrarna:
-Dsun.net.client.defaultConnectTimeout=value in milliseconds
En annan nätverksegenskap som du kan ställa in är
sun.net.client.defaultReadTimeout
.
-Dsun.net.client.defaultConnectTimeout=value in milliseconds
Obs
Java Plug-in ställer inte in
sun.net.client.defaultReadTimeout
som standard. Om du vill göra en sådan inställning, ska du göra det med hjälp av de Java Runtime-parametrar som visats ovan.Beskrivning av nätverksegenskaper:
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeoutDessa egenskaper anger standardvärdena för anslutnings- respektive lästimeout för de protokollhanterare som används av
java.net.URLConnection
. Det standardvärde som ställts in av protokollhanterarna är-1
, vilket innebär att det inte finns någon timeout inställd.
sun.net.client.defaultConnectTimeout
anger timeout (i millisekunder) för att etablera kontakt med värden. För http-anslutningar är det t ex timeout för anslutningen till http-servern. För ftp-anslutningar är det timeout för anslutningen till ftp-servrar.
sun.net.client.defaultReadTimeout
anger timeout (i millisekunder) när man läser från en indataström då en anslutning etablerats med en resurs.För den officiella beskrivningen av dessa nätverksegenskaper, se http://java.sun.com/j2se/1.4/docs/guide/net/properties.html.
Webbläsare |
Den här panelen hänvisar endast till Microsoft Windows-installationer; den förekommer inte i andra installationer. Kryssa för den webbläsare, för vilken du vill att Java Plug-in ska vara standard Java-körtid, istället för läsarens interna JVM. Det är för att aktivera APPLET
tag support i Internet Explorer och Netscape 6 via Java Plug-in.
Proxies |
Använd Proxy-panelen för att använda webbläsarens standardinställningar eller för att åsidosätta proxy-adress och -port för de olika protokollen.
Kryssa i här för att använda webbläsarens standardinställningar för proxy. Detta är standardinställningen (ikryssad).
Du kan åsidosätta standardinställningarna genom att klicka bort krysset ur kryssrutan "Använd webbläsarinställningar" och sedan göra färdig informationstabellen nedanför kryssrutan. Du kan skriva in proxy-adress och -port för var och en av de understödda protokollen: HTTP, Secure (HTTPS), FTP, Gopher och Socks.
Detta är en värd eller lista över värdar för vilka inga proxy/proxies ska användas. "Ingen proxy-värd" används oftast för en intern värd i en intranet-miljö.
Detta är en URL för JavaScript-filen (
.js
eller.pac
suffix) som innehållerFindProxyForURL
-funktionen.FindProxyForURL
bestämmer vilken proxy-server som kan användas för en anslutningsförfrågan.
För mer information om proxy-konfiguration, se Proxy Configuration i Java Plug-in Developer Guide.
Cache |
ObsCachen som det hänvisas till här är sticky cache; dvs den disk-cache som skapats och kontrolleras av Java Plug-in och som webbläsaren inte kan skriva över. Se Applet Caching i Java Plug-in Developer Guide för mer information. |
Kryssa i här för att aktivera caching. Detta är standardinställningen (ikryssad). Med Applet Caching aktiverad förbättras prestandan, eftersom en applet som en gång blivit cachad inte längre behöver laddas ner när man hänvisar till den igen.
Java Plug-in cachar följande typer av filer som laddas ner via HTTP/HTTPS:
.jar
(jar-fil).zip
(zip-fil).class
(java-klassfil).au
(ljudfil).wav
(ljudfil).jpg
(bildfil).gif
(bildfil)
Tryck här för att se de cachade filerna. En annan dialog (Java Plug-in Cache Viewer) dyker upp som visar de cachade filerna. Cache Viewer visar följande information om filer i cache: Namn, Typ, Storlek, Förfallodatum, Senast ändrad, Version och URL I Cache Viewer kan du också selektivt ta bort filer i cachen. Detta är ett alternativ till Töm cache-alternativet (beskrivs nedan), som tar bort alla filer i cachen.
Tryck här för att ta bort alla filer i cachen. Du kommer att bli tillfrågad (Ta bort alla filer i ... _cachen?) innan filerna tas bort.
Du kan använda följande för att ange cachens läge. Cachens standardläge är
<user home>/.jpi_cache
där<user home>
är värdet på systemegenskapenuser.home
. Dess värde beror på operativsystemet.
Du kan kryssa för Obegränsad för att göra cachen obegränsat stor eller ställa in Maxstorlek för cachen. Om cachestorleken överskrider den gräns som angivits, kommer de äldsta filerna att tas bort tills cachestorleken är innanför gränsen.
Du kan ställa in JAR-cachefilernas kompression mellan Ingen och Hög. Medan du sparar minne genom att ange högre kompression, minskar du samtidigt prestandan. Bäst prestanda uppnås vid ingen kompression.
Certifikat |
Fyra typer av certifikat kan väljas:
Dessa är certifikat för signerade appletar som användaren accepterar. Certifikaten som visar sig i listan över appletar, läses från certifikatfilen
jpicerts<version>
som finns i<user home>/.java
-katalogen.
Dessa är certifikat för säkra sites. Certifikaten som visar sig i den listan över Säkra sites läses från certifikatfilen
jpicerts<version>
som finns i<user home>/.java
-katalogen.
Dessa är certifikat från Certificate Authorities (CAs) för signerade appletar. Det är de som ger ut certifikaten till signerarna. Certifikaten som visar sig i listan över Signerar-CA läses från certifikatfilen
cacerts
som finns i<jre>/lib/security
-katalogen.
Dessa är certifikat från Certificate Authorities (CAs) för säkra sites. Det är de som ger ut certifikaten för säkra sites. Certifikaten som visar sig i Säkra sites CA-listan läses från certifikatfilen jssecacerts
som finns i <jre>/lib/security
-katalogen.
För Signerad applet- och Säker site-certifikat finns det fyra alternativ: Importera, Exportera, Ta bort och Detaljer. Användaren kan importera, exportera, ta bort och se detaljer om ett certifikat.
För Signerar- CA- och Säker site CA-certifikat finns det bara ett alternativ: Detaljer. Användaren kan endast se detaljer om ett certifikat.
Uppdatera |
I den här panelen finns det en "Java Uppdatering"-knapp som låter användare få den senaste versionen för Java Runtime Environment från webbsidan Java Update. Den här panelen hänvisar endast till Microsoft Windows-plattformen; den förekommer inte i andra plattformar (t ex Solaris/Linux).