J
jenzi
Gast
Hallo,
ich habe bisher schon einige Java-Programme geschrieben. Allerdings immer mit Eclipse unter Windows.
Jetzt muss ich ein Java-Tool für eine Linux-Umgebung schreiben. Die Entwicklungsumgebung kann ich nicht auf dem Linux-Rechner installieren. Ich schreibe also wie gehabt in Eclipse ein java-File und kopiere es via ftp auf den Linux-Rechner.
Dort will ich die Datei jetzt compilieren und ausführen.
Auf dem Rechner ist leider noch kein Java installiert und ich scheine schon an dieser scheinbar leichten Aufgabe zu scheitern.
Meine Frage ist: Was habe ich noch nicht gemacht (oder falsch gemacht), was ich machen müsste?
Mein bisheriges Vorgehen:
-j2sdk für Linux runtergeladen und auf dem Linux-Rechner unter ~/Jens/ installiert
-follgende Befehle ausgeführt:
-export JAVA_BINDIR=~/Jens/j2sdk1.4.2_13/bin
-export JAVA_HOME=~/Jens/j2sdk1.4.2_13
-export JDK_HOME=~/Jens/j2sdk1.4.2_13
-export JRE_HOME=~/Jens/j2sdk1.4.2_13
-export JRE_HOME=~/Jens/j2sdk1.4.2_13
-export PATH=~/Jens/j2sdk1.4.2_13/bin:$PATH
Da ich von Linux keine Ahnung habe und Eclipse solche Einstellungen unter Windows nicht erforderlich macht, hab ich keine Ahnung, was ich da gemacht habe. Ich hab einfach irgendwo gelesen das ich so vorgehen muss.
Leider funktioniert es nicht:
javac test.java meldet keinen Fehler
java test.class meldet:'Exception in thread "main" java.lang.NoClassDefFoundError: Main/class'
Wer kann mir helfen?
Danke.
ich habe bisher schon einige Java-Programme geschrieben. Allerdings immer mit Eclipse unter Windows.
Jetzt muss ich ein Java-Tool für eine Linux-Umgebung schreiben. Die Entwicklungsumgebung kann ich nicht auf dem Linux-Rechner installieren. Ich schreibe also wie gehabt in Eclipse ein java-File und kopiere es via ftp auf den Linux-Rechner.
Dort will ich die Datei jetzt compilieren und ausführen.
Auf dem Rechner ist leider noch kein Java installiert und ich scheine schon an dieser scheinbar leichten Aufgabe zu scheitern.
Meine Frage ist: Was habe ich noch nicht gemacht (oder falsch gemacht), was ich machen müsste?
Mein bisheriges Vorgehen:
-j2sdk für Linux runtergeladen und auf dem Linux-Rechner unter ~/Jens/ installiert
-follgende Befehle ausgeführt:
-export JAVA_BINDIR=~/Jens/j2sdk1.4.2_13/bin
-export JAVA_HOME=~/Jens/j2sdk1.4.2_13
-export JDK_HOME=~/Jens/j2sdk1.4.2_13
-export JRE_HOME=~/Jens/j2sdk1.4.2_13
-export JRE_HOME=~/Jens/j2sdk1.4.2_13
-export PATH=~/Jens/j2sdk1.4.2_13/bin:$PATH
Da ich von Linux keine Ahnung habe und Eclipse solche Einstellungen unter Windows nicht erforderlich macht, hab ich keine Ahnung, was ich da gemacht habe. Ich hab einfach irgendwo gelesen das ich so vorgehen muss.
Leider funktioniert es nicht:
javac test.java meldet keinen Fehler
java test.class meldet:'Exception in thread "main" java.lang.NoClassDefFoundError: Main/class'
Wer kann mir helfen?
Danke.