JRE startet .class Dateien nicht

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo!

Ich wollte auf einem zweiten Rechner eines meiner Java Programme testen und habe dazu mal die Runtime Enviroment installiert.
Hat auch prima geklappt und der "java"-Befehl lässt sich sogar - ohne Umgebungsvariablen zu setzen - von überall aus aufrufen.

Nur wenn ich nun ein Programm starte (java Name), bekomme ich jedesmal die Fehlermeldung "Exception in thread main java.lang.NoClassDefFoundError".

Die Java Versionen unterscheiden sich auch nicht großartig!
Die Version auf der kompiliert wurde: 1.5.0_02
Die Version auf der ausgeführt wird: 1.5.0_04

Woran liegt das also?
 
G

Guest

Gast
Jup, läuft auf dem ersten Rechner ohne Probleme.
Habs gerade auch mit nem simplen "Hello World" Programm getestet -> selbes Schauspiel!
 

Sky

Top Contributor
Hast Du auch schon mal auf dem 2. Rechner kompiliert und das auf dem ersten ausgeführt?
 

thE_29

Top Contributor
Weil bei der einen Maschine der classpath ein .\ beinhaltet und auf der anderen nicht!


Startet man java ohne die cp/classpath Angabe, so nimmt er den classpath aus den Umgebungsvariablen!

Starte mal so

java -cp .\ Name
 
G

Guest

Gast
Ich verstehe deine Erklärung zwar nicht, aber es funtkioniert! Danke! ;)
 

thE_29

Top Contributor
Welches betriebssystem nutzt du??

Sagen wir mal Windows!


Sag bei beiden PCs in der cmd mal

echo %CLASSPATH% (in linux echo $CLASSPATH)

und vergleich die 2mal!

In dem einem wo es mit java name geht, müsste eine Pfadangabe mit .\ sein oder der Pfad von deinem Programm ;)

Das ist auch schon der Klou der ganzen Sache..

Bei dem einem hatte er das .\ ( .\ = steht für aktuellen Pfad) schon drinnen und bei dem einem nicht!

Und java -cp .\ heißt, nimm die class Files aus dem aktuellen Verzeichnis :)

hast du dies nicht, so kommt der noDefClassfounderror, weil du ihm net die richtigen oder überhaupt keine Klassen angegeben hast!

Also am besten immer mit -cp starten, da man da sich net auf die Umgebungsvariablen verlassen muss!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Programm startet nicht, nur per cmd Allgemeine Java-Themen 5
H .jar Datei startet nicht richtig bei Doppelklick Allgemeine Java-Themen 11
R Tomcat startet nicht Allgemeine Java-Themen 1
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
0 Code startet nicht (Keine Warnung/Fehlermeldung) Allgemeine Java-Themen 4
S JNLP startet seit 1.8.0_31 sehr langsam + Windows-Systemverzeichnis Allgemeine Java-Themen 3
C Eclipse Startet einfach nicht Allgemeine Java-Themen 6
M Programm startet sich selbst neu, alte Logfiles bleiben gesperrt Allgemeine Java-Themen 2
B Input/Output Server Startet, Jedoch Kein Output. Allgemeine Java-Themen 1
A .jar Datei startet nicht Allgemeine Java-Themen 6
H Interpreter-Fehler jar startet mit 1.6 java nich Allgemeine Java-Themen 7
S Jar-File startet nicht über doppelklick Allgemeine Java-Themen 2
K Programm startet nur auf eigenem Rechner??? Allgemeine Java-Themen 6
J Interpreter-Fehler Anwendung startet nicht Allgemeine Java-Themen 5
G LayoutManager Launch4j: Launcher startet nur in Output Directory Allgemeine Java-Themen 4
S jar aus jar startet nicht Allgemeine Java-Themen 9
0 Jar startet nicht Allgemeine Java-Themen 19
O Interpreter-Fehler WebStart-Applikation startet nicht Allgemeine Java-Themen 5
T JNLP Aplication startet nicht Allgemeine Java-Themen 17
GilbertGrape Jetty-Dienst startet keine Programme mit Oberfläche Allgemeine Java-Themen 2
D Anwendung startet im Remote Desktop nicht Allgemeine Java-Themen 14
A Jar-File startet ohne Aktion und ohne Fehlermeldung Allgemeine Java-Themen 4
G Java Tool startet von heute auf morgen nicht mehr? Allgemeine Java-Themen 7
F problem - jar startet nicht Allgemeine Java-Themen 4
M Jar startet nicht Allgemeine Java-Themen 6
J Programm von CD startet nicht (autorun/autostart/jre Allgemeine Java-Themen 38
G Thread startet nur als Dämon Allgemeine Java-Themen 7
A eclipse startet nicht unter Vista 64 Allgemeine Java-Themen 8
D Applet startet nicht, ich verzweifle. Allgemeine Java-Themen 6
M JTextPane Mausklick auf bestimmte Wörter startet Aktion Allgemeine Java-Themen 8
W Programm startet nur mit der JDK Allgemeine Java-Themen 10
A Nach JBuilder Installation - startet nicht Allgemeine Java-Themen 3
G Java Anwendung in Jar startet nicht Allgemeine Java-Themen 7
sambalmueslie Thread startet nicht :-( Allgemeine Java-Themen 2
T ^Wenn Java startet wird das Bild unscharf Allgemeine Java-Themen 8
S Programm über Konsole startet nicht Allgemeine Java-Themen 2
D NoClassDefFoundError: Could not initialize class Allgemeine Java-Themen 0
J Class to link Java Allgemeine Java-Themen 4
C Was passt hier nicht bei der Calendar-Class Allgemeine Java-Themen 2
E Class.getResourceAsStream() gibt null zurück Allgemeine Java-Themen 2
Erwin82a Object cannot be converted to Custom Class in Lampda Expression Allgemeine Java-Themen 2
T Java Robot Class - Bot Allgemeine Java-Themen 3
S Class File Editor -> Source not found Allgemeine Java-Themen 4
G javafx "class path" exception Allgemeine Java-Themen 5
S Java class direved from inner class Allgemeine Java-Themen 6
S Inner Class Allgemeine Java-Themen 11
K Wildcard und class type Allgemeine Java-Themen 9
M Java model class ? Allgemeine Java-Themen 9
Thallius Ist meine static Helper Class Thread save? Allgemeine Java-Themen 9
S class path resource [config.properties}] cannot be opened because it does not exist Allgemeine Java-Themen 4
J Reflection Aufruf: .class durch .dll ersetzen Allgemeine Java-Themen 4
T Compiler-Fehler NoClassDefFoundError beim Laden einer Class Allgemeine Java-Themen 11
J Class Decompile als String (Procyon) Allgemeine Java-Themen 2
H Class 'java.io.BuferedReader' is not present in JRE Emulation Libary | GWT Fehler?! Allgemeine Java-Themen 0
I Datentypen String in class sicher verwahren Allgemeine Java-Themen 17
R Dynimc Class Loading Allgemeine Java-Themen 5
J Inner class + Leer-Konstruktor Allgemeine Java-Themen 1
Neumi5694 Methoden Generic: Rückgabetyp als Class-Parameter übergeben Allgemeine Java-Themen 3
D Collections.sort funktioniert nicht in exportierten .class Dateien Allgemeine Java-Themen 10
V Eclipse .class Dateien Allgemeine Java-Themen 9
KeexZDeveoper Von .class zu .java Allgemeine Java-Themen 7
N Wo ist Object.class ? Allgemeine Java-Themen 0
K Nicht alle class-Dateien im JRE? Allgemeine Java-Themen 2
M *.class Files ausführen Allgemeine Java-Themen 2
L Klassen Nested Class In Nested Class Allgemeine Java-Themen 3
perlenfischer1984 Dialect class not found exception Allgemeine Java-Themen 15
Tort-E Manifest Main-Class Allgemeine Java-Themen 8
I JSoup Class auslesen Allgemeine Java-Themen 1
K Generic class und Reflection Allgemeine Java-Themen 2
R .class Datei in .jar austauschen Allgemeine Java-Themen 2
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
A main-class Not found Allgemeine Java-Themen 3
T Java Class Intrumentation mit Annotations in Laufzeit Allgemeine Java-Themen 1
N Per Reflection auf (method) local inner class zugreifen? Allgemeine Java-Themen 3
P JDK installieren Error: Could not find or load main class HelloWorld.java Allgemeine Java-Themen 3
B public class JarFilter extends FileFilter « Falsch? Allgemeine Java-Themen 4
D Object nach Vererbung mit Class Object überprüfen Allgemeine Java-Themen 4
T Hash von *.class-Datein überprüfen Allgemeine Java-Themen 1
F java.lang.ClassNotFoundException: .class Allgemeine Java-Themen 5
T InvalidClassException - Read null attempting to read class descriptor for object Allgemeine Java-Themen 8
Phash Can't find Main Class Allgemeine Java-Themen 4
B Erste Schritte Plugin erkennen und Class Dateien anzeigen lassen Allgemeine Java-Themen 3
B json zu java class Allgemeine Java-Themen 2
antonbracke Aus Jar eine Class laden und damit arbeiten! Allgemeine Java-Themen 5
D Class<CAP#1> statt Class<...> Allgemeine Java-Themen 5
T Class-Objekt mit URLClassloader Allgemeine Java-Themen 7
A Class Datei aus Verzeichnis über URLClassLoader laden Allgemeine Java-Themen 2
L Class Files , Methode .delete() Allgemeine Java-Themen 13
E NetBeans warning: [options] bootstrap class path not set in conjunction with -source 1.6 Allgemeine Java-Themen 4
X Could not find the main class programm will exit (textdokument) Allgemeine Java-Themen 3
S Could not find the main class Allgemeine Java-Themen 7
B Mal wieder "Could not find the main class" Allgemeine Java-Themen 3
B Variable class in java.lang.Object Allgemeine Java-Themen 11
C Could not find the main class. Allgemeine Java-Themen 15
S Klassen .jar - eine .class datei ändern? Allgemeine Java-Themen 23
A Could not find main class: start Allgemeine Java-Themen 5
S main() class finden Allgemeine Java-Themen 7
hdi Could not find main class? Allgemeine Java-Themen 8
R Warum Class.forName(); Allgemeine Java-Themen 7
C class.class angefordert ? Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben