Java Plug-in Control Panel Hjälp


Följande ämnen berörs:

Översikt

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

Sparalternativ

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.

Ställa in alternativ i Kontrollpanelen

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

Visa Java-systemfönster

Visar Java-systemfönster medan appletar körs. Systemfönstret visar meddelanden som skrivs ut av System.out och System.err. Det är användbart när problem ska återställas.

Dölj systemfönster

Java-systemfönstret kör men visas ej. Detta är standardinställningen (ikryssad).

Starta ej systemfönster

Java-systemfönster startas ej.

Visa dialogruta för undantag

Visar en dialogruta för undantag när dessa sker. Standard är att inte visa dialogrutan för undantag (ej ikryssad).


Avancerad

Java Runtime Environment

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.

Java Runtime-parametrar

Å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äkransupport

Fö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|liveconnect

Om 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 egenskapen javaplugin.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>.log

Spå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.defaultReadTimeout

Dessa 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.

Använd webbläsarinställningar

Kryssa i här för att använda webbläsarens standardinställningar för proxy. Detta är standardinställningen (ikryssad).

Informationstabell för proxy

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.

Ingen proxy-värd

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ö.

Automatisk proxykonfigurations-URL

Detta är en URL för JavaScript-filen (.js eller .pac suffix) som innehåller FindProxyForURL-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

Obs

Cachen 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.

Aktivera caching

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)

Visa filer i cachen

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.

Töm 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.

Läge

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å systemegenskapen user.home. Dess värde beror på operativsystemet.

Storlek

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.

Kompression

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:

Signerad applet

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.

Säker site

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.

Signerar-CA

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.

Säker site CA

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).