neuburger1
Newbie
Ich habe in der Datei
/etc/profile.local
folgendes gespeichert:
>>>
PATH=$PATH:/usr/java/jdk1.6.0_17/bin
export PATH
JAVA_HOME=/usr/java/jdk1.6.0_17
export JAVA_HOME
<<<
Das Kommando
/$ echo $PATH
ergibt wie erwartet:
//sbin://bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/java/jdk1.6.0_17/bin
Das Kommando
/$ echo $JAVA_HOME
ergibt wie erwartet:
/usr/java/jdk1.6.0_17
Das Kommando
/$ /usr/java/jdk1.6.0_17/bin/java -version
ergibt wie erwartet:
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
Dennoch bringt das Kommando
/$ java -version
die Fehlermeldung
-bash: line 21: java: command not found
Warum?
Das Kommando müsste doch verfügbar sein, weil /usr/java/jdk1.6.0_17/bin in PATH enthalten ist.
Betriebssystem ist OpenSuse 10.3
Herzlichen Dank im voraus!
/etc/profile.local
folgendes gespeichert:
>>>
PATH=$PATH:/usr/java/jdk1.6.0_17/bin
export PATH
JAVA_HOME=/usr/java/jdk1.6.0_17
export JAVA_HOME
<<<
Das Kommando
/$ echo $PATH
ergibt wie erwartet:
//sbin://bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/java/jdk1.6.0_17/bin
Das Kommando
/$ echo $JAVA_HOME
ergibt wie erwartet:
/usr/java/jdk1.6.0_17
Das Kommando
/$ /usr/java/jdk1.6.0_17/bin/java -version
ergibt wie erwartet:
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode)
Dennoch bringt das Kommando
/$ java -version
die Fehlermeldung
-bash: line 21: java: command not found
Warum?
Das Kommando müsste doch verfügbar sein, weil /usr/java/jdk1.6.0_17/bin in PATH enthalten ist.
Betriebssystem ist OpenSuse 10.3
Herzlichen Dank im voraus!