Installationshinweise

JavaTM 2 SDK, Standard Edition
Version 1.3.1
Betriebssystem SolarisTM 2.6, 7 und 8

Systemanforderungen

Java 2 SDK, Standard Edition 1.3.1 (J2SDK 1.3.1) ist für die Verwendung unter den Betriebssystemen Solaris 2.6, Solaris 7 und Solaris 8 bestimmt.

Sie sollten sich vergewissern, dass alle für die Unterstützung dieser Version erforderlichen Korrekturversionen installiert sind. Lesen Sie Installieren von Solaris-Korrekturversionen, bevor Sie fortfahren.

Unter Anforderungen für Solaris-Schriftartenpakete erfahren Sie, welche Schriftartenpakete auf Ihrem System vorhanden sein müssen.

Installationsanweisungen

Vor der Installation von Java 2 SDK sollten Sie sich vergewissern, dass alle für die Unterstützung dieser Version erforderlichen Korrekturversionen installiert sind. Lesen Sie Installieren von Solaris-Korrekturversionen, bevor Sie fortfahren. Beachten Sie auch den Hinweis zum Pfad der Java HotSpot libjvm.so -Dateien.

J2SDK 1.3.1 ist in zwei Installationsformen erhältlich.

Installationsanweisungen für das JavaTM Plug-in finden Sie im Anschluss an diese Abschnitte.


Hinweis: Bei einer Installation im Standardverzeichnis werden vorhandene Installationen von J2SDK 1.3.0 durch J2SDK 1.3.1 ersetzt. J2SDK 1.3.1 ist nach dem Installieren noch nicht die Standardplattform. Informationen zum Einrichten von J2SDK 1.3.1 als Standard-Java-Plattform finden Sie am Ende dieser Datei unter Auswählen der Standard-Java-Plattform.

Installieren mit der selbstextrahierenden Binärdatei

Verwenden Sie diese Anweisungen, wenn Sie Java 2 SDK mit der selbstextrahierenden Binärdatei installieren möchten. Wenn Sie Solaris-Pakete installieren möchten, die die SDK enthalten, verwenden Sie den nachstehenden Abschnitt Installieren von Paketen.

1. Überprüfen Sie die Größe der heruntergeladenen Datei und vergewissern Sie sich, dass das vollständige, unbeschädigte Softwarepaket heruntergeladen wurde:

j2sdk-1_3_1-solsparc.sh   26638917 bytes

j2sdk-1_3_1-solx86.sh     24698506 bytes

2. Überprüfen Sie die Ausführungsrechte der selbstextrahierenden Binärdatei:

Auf SPARC-Plattformen:
chmod +x j2sdk-1_3_1-solsparc.sh

Auf x86-Plattformen:
chmod +x j2sdk-1_3_1-solx86.sh

3. Wechseln Sie in das Verzeichnis, in das Sie die Dateien installieren möchten.

4. Führen Sie die selbstextrahierende Binärdatei aus.

Starten Sie die selbstextrahierende Binärdatei. Es wird die Binärdatei-Lizenzvereinbarung angezeigt, und Sie werden aufgefordert, den Lizenzbedingungen zuzustimmen. Die Java 2 SDK-Dateien werden in einem Unterverzeichnis mit dem Namen j2sdk1_3_1 installiert. Das Unterverzeichnis kann nach Abschluss der Installation nach Belieben umbenannt werden.


Installieren von Paketen
Verwenden Sie diese Anweisungen, wenn Sie die Solaris-Pakete für Java 2 SDK mit dem Dienstprogramm pkdadd installieren möchten. Wenn Sie stattdessen die selbstextrahierende Binärdatei verwenden möchten, lesen Sie den obigen Abschnitt Installieren mit der selbstextrahierenden Binärdatei.

1. Überprüfen Sie die Größe der heruntergeladenen Datei und vergewissern Sie sich, dass das vollständige, unbeschädigte Softwarepaket heruntergeladen wurde:

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

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

2. Extrahieren Sie den Inhalt der komprimierten tar-Datei:

Auf SPARC-Plattformen:
zcat j2sdk-1_3_1-solsparc.tar.Z | tar -xf -

Auf x86-Plattformen:
zcat j2sdk-1_3_1-solx86.tar.Z | tar -xf -

Hierdurch werden sieben Pakete erstellt (SUNWj3dmo, SUNWj3dev, SUNWj3man, SUNWj3rt und drei Pakete mit japanischen man-Seiten: SUNWjej3m, SUNWjpj3m und SUNWjuj3m), zusammen mit der Produktlizenz, der README-Datei und weitere Versionsinformationen.

3. Melden Sie sich als root an, indem Sie su ausführen und das Passwort für den Super User eingeben.

4. Deinstallieren Sie die Installation von J2SDK 1.3.0 (falls vorhanden)

Hinweis: Das Standard-Installationsverzeichnis von J2SDK 1.3.1 lautet /usr/j2se. Im selben Verzeichnis ist J2SDK 1.3.0 installiert. In diesem Schritt deinstallieren Sie J2SDK 1.3.0, um die Installation von J2SDK 1.3.1 vorzubereiten. Überspringen Sie diesen Schritt, wenn J2SDK 1.3.0 nicht installiert ist, oder wenn Sie J2SDK 1.3.1 nicht im Standard-Verzeichnis installieren möchten.

Wenn Sie zuvor die Pakete für J2SDK 1.3.0 installiert hatten, entfernen Sie sie.

pkgrm SUNWj3dmo SUNWj3man SUNWj3dev SUNWj3rt
Wenn die symbolische Verknüpfung /usr/java auf die Installation von J2SDK 1.2.2 im Verzeichnis /usr/java1.2 verweist, empfiehlt es sich, die Verknüpfung zu aktualisieren, damit sie auf die Installation von J2SDK 1.3.1 im Verzeichnis /usr/j2se verweist.

5. Führen Sie den Befehl pkgadd aus, um die Pakete zu installieren:

pkgadd -d . SUNWj3rt SUNWj3dev SUNWj3man SUNWj3dmo

Hierdurch wird J2SDK 1.3.1 in das Verzeichnis /usr/j2se installiert. Informationen zum Installieren von SDK in ein anderes Verzeichnis finden Sie in den man-Seiten pkgadd(1) und admin(4).

6. Für japanische Benutzer:Führen Sie zum Installieren der Pakete mit den japanischen man-Seiten den Befehl pkgadd aus:

pkgadd -d . SUNWjej3m SUNWjpj3m SUNWjuj3m

7. Löschen Sie die tar-Dateien und die extrahierten Verzeichnisse.

8. Beenden Sie die root-Shell.



Installationsanweisungen für das Java Plug-inTM

Eine Dokumentation des Java Plug-in finden Sie unter

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

Befolgen Sie zum Installieren des Java Plug-in die folgenden Schritte:

1. Setzen Sie die Umgebungsvariable NPX_PLUGIN_PATH auf das Verzeichnis, in dem sich die Datei javaplugin.so befindet.

Auf SPARC-Plattformen lautet der bei der Installation des Pakets vorgegebene Pfad zur Datei javaplugin.so folgendermaßen: /usr/j2se/jre/plugin/sparc/ns4/

Auf Intel-Plattformen führt der Standardpfad zum Verzeichnis: /usr/j2se/jre/plugin/i386/ns4/

2. Für Netscape 6-Browser: Erstellen Sie eine symbolische Verknüpfung im Netscape-Verzeichnis für Plug-ins.

Wenn (und nur wenn) Sie Netscape 6 verwenden, müssen Sie im Netscape-Verzeichnis plugins eine symbolische Verknüpfung zum Pfad der libjavaplugin_oji.so-Datei erstellen. Bei der Paketinstallation von J2SDK 1.3.1 befindet sich diese Datei unter /usr/j2se/jre/plugin/<plattform>/ns600/libjavaplugin_oji.so, wobei je nach Plattform <plattform> entweder für sparc oder für i386 steht. Zum Beispiel:
cd ${NETSCAPE6}/bin/plugins ln -s ${JRE}/plugin/sparc/ns600/libjavaplugin_oji.so .

3. Für alle Netscape-Browser: Starten Sie den Netscape-Browser , oder starten Sie ihn erneut, wenn er bereits geöffnet ist.

4. Für alle Netscape-Browser: Starten Sie den Browser ein zweites Mal erneut.

Der Browser muss wegen Fehler 4358142 ein zweites Mal gestartet werden.



Pfad der libjvm.so-Dateien

Wenn Sie anstelle des Java-Anwendungsstartprogramms zum direkten Starten einer Anwendung das Aufruf-API verwenden, stellen Sie sicher, dass Sie die richtigen Pfade zum Aufruf der Java HotSpot Client Virtual Machine (VM) bzw. Java HotSpot Server-VM verwenden. Der Pfad zur Java HotSpot Client-VM innerhalb des Java 2 SDK lautet
jre/lib/sparc/client/libjvm.so (auf SPARC-Plattformen)
jre/lib/i386/client/libjvm.so (auf x86-Plattformen).
Der Pfad zur Java HotSpot Server-VM lautet
jre/lib/sparc/server/libjvm.so (auf SPARC-Plattformen)
jre/lib/i386/server/libjvm.so (auf x86-Plattformen)
Exact VM und Classic VM sind nicht mehr Bestandteil der Java 2-Plattform, und vorhandener Code, der das Aufruf-API zum Starten einer Anwendung auf der Grundlage alter Pfade zur Exact oder Classic VM verwendet, funktioniert nicht.

Auswählen der Standard-Java-Plattform

Die symbolische Verknüpfung /usr/java wird für die Definition der Java-Standardumgebung auf einem Solaris-System verwendet, wenn mehrere Java-Umgebungen installiert sind. Derzeit ist JDK 1.1 im Verzeichnis /usr/java1.1, J2SDK 1.2.2 im Verzeichnis /usr/java1.2 und J2SDK 1.3.0 sowie J2SDK 1.3.1 in der Standardeinstellung im Verzeichnis /usr/j2se installiert.

Vor der Version Solaris 8 verwies die symbolische Verknüpfung /usr/java auf /usr/java1.1, wenn sowohl JDK 1.1 als auch J2SDK 1.2.2 installiert waren. Damit war JDK 1.1 die Standard-Java-Plattform. Ab der Version Solaris 8 verweist die symbolische Verknüpfung /usr/java in der Standardeinstellung auf /usr/java1.2, wenn sowohl JDK 1.1 als auch J2SDK 1.2.2 installiert sind. Damit ist J2SDK 1.2.2 die Standard-Java-Plattform.

Da im Verzeichnis /usr/bin (auch als /bin bezeichnet) symbolische Verknüpfungen vorhanden sind, die /usr/java verwenden (z.B. verweist /usr/bin/java auf /usr/java/bin/java), kann durch die Verknüpfung /usr/java die den meisten Benutzern angezeigte Standard-Java-Installation geändert werden. Viele Java-Anwendungen können nach Belieben mit J2SDK 1.3.1, J2SDK 1.2.2 oder JDK 1.1 ausgeführt werden. Möglicherweise möchten Benutzer und Anwendungen jedoch die Java-Installation auswählen können, die sie verwenden.

Wenn Sie JDK 1.1 verwenden möchten, muss in PATH der Pfad /usr/java1.1/bin vor /usr/bin stehen. Wenn Sie J2SDK 1.3.1 verwenden möchten, muss in PATH der Pfad /usr/j2se/bin vor /usr/bin stehen.

Für root-Benutzer besteht die Möglichkeit, J2SDK 1.3.1 als Standard-Java-Plattform zu definieren, indem sie die symbolische Verknüpfung /usr/java so ändern, dass sie auf /usr/j2se verweist. Wird die symbolische Verknüpfung auf diese Weise geändert, kann dies jedoch bei einigen Java-Anwendungen zu Problemen führen, die die Verwendung von früheren Versionen der Java-Plattform erwarten. Hinweise zu Konflikten zwischen J2SDK 1.2 und J2SDK 1.3 finden Sie in der Online-Kompatibilitätsdokumentation unter

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

Copyright (c) 2001 Sun Microsystems, Inc. Alle Rechte vorbehalten. Sun