Java2-SDK unter Linux

schniggy

Mitglied
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!
 
Zurück