Installation

JavaTM 2 SDK, Standard Edition
Version 1.3.1
Operativsystemet SolarisTM 2.6, 7 och 8

Systemkrav

Java 2 SDK, Standard Edition, version 1.3.1 (J2SDK 1.3.1) är avsedd att användas med operativsystemen Solaris 2.6, Solaris 7 och Solaris 8.

Du bör kontrollera att du har installerat hela uppsättningen nödvändiga korrigeringsfiler till stöd för den här versionen. Läs Installation av korrigeringsfiler för Solaris innan du fortsätter.

Mer information om vilka teckensnitt som bör finnas i systemet finns också i avsnittet Nödvändiga Solaris-teckensnitt.

Installationsanvisningar

Innan du installerar Java 2 SDK bör du kontrollera att du har installerat hela uppsättningen nödvändiga korrigeringsfiler till stöd för den här versionen. Läs Installation av korrigeringsfiler för Solaris innan du fortsätter. Läs även kommentaren om placering av Java HotSpot libjvm.so -filer.

J2SDK 1.3.1 finns tillgänglig i två installationsformat.

JavaTM Plug-in, installationsanvisningar finns nedan.


Obs! När du installerar på standardplatsen ersätter J2SDK 1.3.1 tidigare installation av J2SDK 1.3.0. J2SDK 1.3.1 blir inte standardplattform när den installeras. Läs kommentaren Välja Java-standardplattform i slutet på den här filen om du vill göra J2SDK 1.3.1 till en Java-standardplattform.

Installation av självextraherande binärfil

Använd dessa anvisningar om du vill använda den självextraherande filen när du installerar Java 2 SDK. Använd anvisningarna i Installation av paket nedan om du vill installera Solaris-paket i SDK.

1. Kontrollera den hämtade filens storlek så att du vet att du har hämtat det fullständiga, felfria paketet:

j2sdk-1_3_1-solsparc.sh   26638917 byte 

j2sdk-1_3_1-solx86.sh     24698506 byte

2. Se till att exekveringsbehörigheter är definierade för den självextraherande binärfilen:

På SPARC:
chmod +x j2sdk-1_3_1-solsparc.sh

På x86:
chmod +x j2sdk-1_3_1-solx86.sh

3. Byt till den katalog där du vill att filerna ska installeras.

4. Kör den självextraherande binärfilen.

Starta den självextraherande binärfilen. Binärkodlicensen visas och du uppmanas att godkänna den. Java 2 SDK-filerna installeras i underkatalogen j2sdk1_3_1. När installationen är klar kan du ändra katalognamnet om du vill.


Installation av paket
Använd dessa anvisningar om du vill använda verktyget pkdadd när du installerar Solaris-paket för Java 2 SDK. Läs Självextraherande binärfil nedan om du vill använda den självextraherande binärfilen i stället.

1. Kontrollera den hämtade filens storlek så att du vet att du har hämtat det fullständiga, felfria paketet:

j2sdk-1_3_1-solsparc.tar.Z    37770767 byte 

j2sdk-1_3_1-solx86.tar.Z      35202328 byte

2. Extrahera innehållet i den komprimerade .tar-filen:

På SPARC:
zcat j2sdk-1_3_1-solsparc.tar.Z | tar -xf -

På x86:
zcat j2sdk-1_3_1-solx86.tar.Z | tar -xf -

Detta skapar sju paket (SUNWj3dmo, SUNWj3dev, SUNWj3man och SUNWj3rt plus tre paket med japanska man-sidor: SUNWjej3m, SUNWjpj3m och SUNWjuj3m) tillsammans med licensavtalet för produkten, README och dokumentversionen.

3. Logga in som root genom att köra su och ange lösenordet för superanvändare.

4. Avinstallera tidigare version av J2SDK 1.3.0

Obs! Standardinstallationsplatsen för J2SDK 1.3.1 är /usr/j2se. Det är samma plats som J2SDK 1.3.0 är installerad på. I det här steget avinstallerar du J2SDK 1.3.0 och rensar vägen för installationen av J2SDK 1.3.1. Hoppa över det här steget om du inte tidigare har installerat J2SDK 1.3.0 eller om du vill installera J2SDK 1.3.1 på någon annan plats som inte är standardplatsen.

Om du tidigare har installerat paket för J2SDK 1.3.0 tar du bort dem.

pkgrm SUNWj3dmo SUNWj3man SUNWj3dev SUNWj3rt
Om /usr/java den symboliska länken pekar på J2SDK 1.2.2-installationen /usr/java1.2 kanske du vill uppdatera den att peka på /usr/j2se J2SDK 1.3.1 som installeras.

5. Kör kommandot pkgadd för att installera paketen:

pkgadd -d. SUNWj3rt SUNWj3dev SUNWj3man SUNWj3dmo

Detta installerar J2SDK i /usr/j2se. Information finns i direkthjälpen till pkgadd(1) och admin(4) om hur du installerar SDK på en alternativ plats.

6. Japanska användare. Kör kommandot pkgadd när du installerar paketen med de japanska man-sidorna:

pkgadd -d. SUNWjej3m SUNWjpj3m SUNWjuj3m

7. Ta bort tar-filerna och de extraherade katalogerna.

8. Avsluta root-skalet.



Java Plug-inTM Installationsanvisningar

Dokumentation om Java Plug-in finns på webbplatsen

http://java.sun.com/products/plugin/1.3.1/index.html

Gör så här när du installerar Java Plug-in:

1. Ställ in miljövariabeln NPX_PLUGIN_PATH så att den pekar på katalogen med javaplugin.so-filen.

På SPARC-plattformar är standardplatsen javaplugin.so för paketinstallationen i katalogen: /usr/j2se/jre/plugin/sparc/ns4/

På Intel-plattformar är standardplatsen den här katalogen: /usr/j2se/jre/plugin/i386/ns4/

2. Netscape 6-webbläsare: Skapa en symbolisk länk i Netscape:s plugins-katalog

Om (och bara om) du använder Netscape 6 måste du skapa en symbolisk länk i Netscape:s plugins-katalog till sökvägen för libjavaplugin_oji.so-filemn. Vid paketinstallation av J2SDK 1.3.1 är filen placerad i /usr/j2se/jre/plugin/<arch>/ns600/libjavaplugin_oji.so där <arch> antingen är sparc eller i386 beroende på plattform. Exempel:
cd ${NETSCAPE6}/bin/plugins ln -s ${JRE}/plugin/sparc/ns600/libjavaplugin_oji.so .

3. Alla Netscape-webbläsare: Starta Netscape-webbläsaren eller starta om den om den är öppen.

4. Alla Netscape-webbläsare: Starta om webbläsaren ytterligare en gång.

Att starta om webbläsaren ytterligare en gång är nödvändigt på grund av ett fel 4358142.



Placering av libjvm.so-filer

Om du använder Invocation API för att starta ett program direkt istället för använda Java-programstartaren, måste du se till att du använder rätt sökvägar när du anropar Java HotSpot Client (VM) eller Java HotSpot Server VM. Sökvägen i Java 2 SDK till Java HotSpot Client VM är
jre/lib/sparc/client/libjvm.so (på SPARC)
jre/lib/i386/client/libjvm.so (på x86)
Sökvägen till Java HotSpot Server VM är
jre/lib/sparc/server/libjvm.so (på SPARC)
jre/lib/i386/server/libjvm.so (på x86)
Exact VM och Classic VM ingår inte längre i Java 2 SDK och kod som använder Invocation API för att starta program som baseras på gamla sökvägar till Exact eller Classic VM kommer inte att fungera.

Välja Java-standardplattform

Den symboliska länken /usr/java används för att definiera Java-standardmiljön i ett Solaris-system när flera Java-miljöer har installerats. För tillfället är JDK 1.1 installerat i /usr/java1.1, J2DK 1.2.2 i /usr/java1.2, J2DK 1.3.0 och J2SDK 1.3.1 är installerade som standard i /usr/j2se.

Innan Solaris 8 släpptes pekade den symboliska länken /usr/java/usr/java1.1 om både JDK 1.1 och J2SDK 1.2.2 hade installerats och JDK 1.1 blev Java-standardplattform. Från och med Solaris 8 pekar den symboliska länken /usr/java som standard på /usr/java1.2 om både JDK 1.1 och J2SDK 1.2.2 är installerade och J2SDK 1.2.2 blir Java-standardplattform.

Eftersom det finns symboliska länkar i /usr/bin (även känd som /bin) som använder /usr/java ( /usr/bin/java refererar t.ex. till /usr/java/bin/java), kan denna /usr/java-länk ändra den Java-standardinstallation som de flesta användare ser. Många Java-program kan köras på såväl J2SDK 1.3.1, J2SDK 1.2.2 som JDK 1.1, men användarna av programmen vill kanske välja vilken installation som används.

Om du vill använda JDK 1.1 måste du lägga till /usr/java1.1/bin i PATH-inställningarna före /usr/bin. Om du vill använda J2SDK 1.3 måste du lägga till /usr/j2se/bin i PATH -inställningarna före /usr/bin.

Superanvändare kan göra J2SDK 1.3.1 till Java-standardplattform genom att ändra den symboliska länken /usr/java så att den pekar på /usr/j2se. Att ändra den symboliska länken på det här sättet kan dock orsaka problem för vissa Java-program, vilka förväntar sig att använda tidigare versioner av Java-plattformen. Se i kompatibilitetsdokumentationen online vilken inkompatibilitet som föreligger mellan J2SDK 1.2 och J2SDK 1.3.

http://java.sun.com/j2se/1.3/compatibility.html

Copyright¸ 2001 Sun Microsystems, Inc. Med ensamrätt. Sun