Linux-Neuling hat folgendes Problem.
Um ein bissel mit Java zu experimentieren habe ich mir ordnungsgemäss das SDK gezogen und installiert
Verzeichnis dahin lautet: /usr/java/j2sdk
In der etc/java habe ich beide Dateien: java2.conf & java2-jre.conf dementsprechend angelegt bzw. verändert:
java2.conf
# Configuration for java2-jre package
Priority: 30
Vendor : Sun
Version : 1.4.2
Devel : False
JAVA_BINDIR = /usr/java/j2sdk/jre/bin
JAVA_ROOT = /usr/java/j2sdk
JAVA_HOME = /usr/java/j2sdk
JRE_HOME = /usr/java/j2sdk/jre
JDK_HOME = /usr/java/j2sdk
SDK_HOME = /usr/java/j2sdk
JAVA_LINK = /usr/java/j2sdk
java2-jre.conf
# Configuration for java2-jre package
Priority: 40
Vendor : Sun
Version : 1.4.2
Devel : False
JAVA_BINDIR = /usr/java/j2sdk/jre/bin
JAVA_ROOT = /usr/java/j2sdk
JAVA_HOME = /usr/java/j2sdk/jre
JRE_HOME = /usr/java/j2sdk/jre
JDK_HOME = /usr/java/j2sdk
SDK_HOME = /usr/java/j2sdk
JAVA_LINK = /usr/java/j2sdk
Soweit so gut, runtergefahren, hochgefahren - wieder meine helloworld.java zu kompilieren versucht, "javac: command not found"...
Als root versucht, als User versucht, Symlink in das entsprechende Verzeichnis meiner Java-Dateien gelegt - immerwieder die gleiche Meldung
Hab zwar schon einiges hier gelesen, jedoch nix Linux-spezifisches was weiterhilft
Liegt es an der $classpath,$javahome usw. ? Wie kann ich die denn ändern?
$JAVA_HOME="/usr/java/java2sdk/jre/" ? versuch erfolglos
Ausgabe sieht so aus:
$JAVA_HOME bash: /usr/lib/java/jre: is a directory ()
$CLASSPATH="$/usr/java/javasdk/bin:$/usr/java/javasdk/lib:." versuch erfolglos, nicht gefunden - WEISS NICHT MEHR WEITER (muss jetzt eh erstmal arbeiten gehen)
Vielen Dank schonmal!
Um ein bissel mit Java zu experimentieren habe ich mir ordnungsgemäss das SDK gezogen und installiert
Verzeichnis dahin lautet: /usr/java/j2sdk
In der etc/java habe ich beide Dateien: java2.conf & java2-jre.conf dementsprechend angelegt bzw. verändert:
java2.conf
# Configuration for java2-jre package
Priority: 30
Vendor : Sun
Version : 1.4.2
Devel : False
JAVA_BINDIR = /usr/java/j2sdk/jre/bin
JAVA_ROOT = /usr/java/j2sdk
JAVA_HOME = /usr/java/j2sdk
JRE_HOME = /usr/java/j2sdk/jre
JDK_HOME = /usr/java/j2sdk
SDK_HOME = /usr/java/j2sdk
JAVA_LINK = /usr/java/j2sdk
java2-jre.conf
# Configuration for java2-jre package
Priority: 40
Vendor : Sun
Version : 1.4.2
Devel : False
JAVA_BINDIR = /usr/java/j2sdk/jre/bin
JAVA_ROOT = /usr/java/j2sdk
JAVA_HOME = /usr/java/j2sdk/jre
JRE_HOME = /usr/java/j2sdk/jre
JDK_HOME = /usr/java/j2sdk
SDK_HOME = /usr/java/j2sdk
JAVA_LINK = /usr/java/j2sdk
Soweit so gut, runtergefahren, hochgefahren - wieder meine helloworld.java zu kompilieren versucht, "javac: command not found"...
Als root versucht, als User versucht, Symlink in das entsprechende Verzeichnis meiner Java-Dateien gelegt - immerwieder die gleiche Meldung
Hab zwar schon einiges hier gelesen, jedoch nix Linux-spezifisches was weiterhilft
Liegt es an der $classpath,$javahome usw. ? Wie kann ich die denn ändern?
$JAVA_HOME="/usr/java/java2sdk/jre/" ? versuch erfolglos
Ausgabe sieht so aus:
$JAVA_HOME bash: /usr/lib/java/jre: is a directory ()
$CLASSPATH="$/usr/java/javasdk/bin:$/usr/java/javasdk/lib:." versuch erfolglos, nicht gefunden - WEISS NICHT MEHR WEITER (muss jetzt eh erstmal arbeiten gehen)
Vielen Dank schonmal!