Konfiguration des JDK's unter Linux
Die Installation des JDK's unter Linux gestaltet sich eigentlich einfach.
- Downloaden:
Der JDK ist erätlich bei Javasoft .
Je nach Distribution die man verwendet das passende Paket downloaden (rpm, tar.gz, etc..)
- Paket entpacken:
Bei der Version von Javasoft ist zuvor der selfextraxtor auszuführen:
bash$:sh Paketname
Bei einem RedHat Paket (rpm):
Gilt auch für andere rpm basierende Distributionen
rpm -ivh <paketname>
Allgemein bei einem *.tar.gz Paket
tar -xzvf <paketname>
Sollte es ein *.tar.bz2 Paket sein:
tar -xjvf <paketname>
Bei äteren tar Versionen und bz2:
tar -xIvf <paketname>
Tipp: Je nach Geschmack kann dass Java-Verzeichniss jetzt verschoben werden
ein guter Pfad wäre zum Beispiel /usr/java
-
Pfadvariable setzen:
Da ich es bevorzuge dass alle Benutzer den jdk verwenden können trage ich den Pfad in der Datei /etc/profile
ein.
if ! echo $PATH | /bin/grep -q "/usr/java/mein_JDK/bin" ;
then PATH="$PATH:/usr/java/mein_JDK/bin"
fi
oder
if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
pathmunge /usr/X11R6/bin after
pathmunge /usr/java/mein_JDK/bin
unset pathmunge
anstatt mein_JDK
ist der jeweilige jdk einzutragen!
Achtung noch funktionierts nicht!
- Einmal auslogeen und wieder einloggen, sodaß die profile neu abgefragt weden.
- Einbinden in Netscape 6 oder Mozilla:
ln -s mein JDK-Pfad/jre/plugin/i386/ns601/libjavaplugin_oji.so
/usr/lib/mozilla/plugins/
bei Netscape 6.* oder höher das Verzeichniss gegen das jeweilige austauschen.
bei Netscape 4.*:
ln -s mein JDK-Pfad/jre/plugin/i386/ns4/javaplugin.so /usr/lib/netscape/plugins/
Ich muss ehrlich gestehen bei Opera ist es mir noch nicht gelungen, da ich es noch nicht fertigbrachte ihn
stabil
zu installieren
Wichtig:Ich übernehme keinerlei Verantwortung dafür,
wenn Jemand auf seinem Rechner Software installiert
oder (und) Konfigurationsdateien verändert!
Das geschieht in der Eigenverantwortung der Rechnerbetreiber od.
dazugehörigen Systemadministratoren.
Jedoch für Fragen stehe ich gerne zur Verfügung