NoClassDefFoundError

Hamsel

Mitglied
Hallo!

Ich bin ein kompletter Anfänger und habe mir ein Java Lehrbuch gekauft um mich etwas in die Materie einzuarbeiten.
Leider wird dort der komplette Einstieg ignoriert und ein funktionierendes Entwicklungssystem vorausgesetzt.
Nun zu meinen eigentlichen Problemen:

1.)
Mein erstes Programm heißt Sum.java
Wenn ich in den Terminal wechsle gebe ich wie im Buch beschrieben.
Code:
javac Sum.java
ein. Laut Buch sollte das auch funktioniert wenn ich mich im selben Ordner befinde wo das File liegt, tut es aber leider nicht. Gebe ich den Pfad zum File ein, funktioniert es, ich würde aber gerne wissen warum es das mit der oben genannten Methode nicht tut?

2.)
in meinem Programm werden lediglich zwei Variablen addiert, der Code ist korrekt (copy & paste) und ich habe ihn schon gefühlsmäßige 200 mal neu eingetippt und kontrolliert.
will ich jetzt aber das Ergebnis mit
Code:
java Sum
betrachten, erhalte ich folgende Fehlermeldung:

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: Sum
Caused by: java.lang.ClassNotFoundException: Sum
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

Zusatzinfos:
Ich arbeite unter Mac OS X 10.6 schreibe den Code mit jEdit und will diesen mit dem Terminal ausführen.
Wenn ich die aktuelle Version vom am System laufende Java abrufe erhalte ich:

Code:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)


Ich habe bereits den Faq durchforstet und seit Stunden Google befragt, aber leider sind die Infos die ich fand, für mich als Anfänger, vollkommen undurchschaubar. Für Mac OS habe ich im übrigen nichts gefunden...
Ich wäre sehr dankbar wenn mir jemand helfen könnte...

Danke im Voraus für eure Zeit.
 
G

Gast2

Gast
der Code ist korrekt (copy & paste)
Poste den Code doch mal ;)

Zu 1)
In welchem Ordner liegt die Sum.java? In welchem Ordner bist du wenn du javac Sum.java eingibst? Welche Fehlermeldung kommt?

Zu 2)
Die Fehlermeldung bedeutet dass keine main gefunden wurde, poste wie gesagt mal den Code.
 

Hamsel

Mitglied
Hey!

Danke für die rasche Antwort.
hab mal ein neues Beispiel versucht... wer weiß :)

Hello.java
Code:
public class Hello 
{ 

    public static void main (String argv[]) 
    { 
        System.out.println("Hello World!"); 
    } 
}

1.)
Hello.java liegt in:
/Users/name/_Studium/programmieren/selbststudium
ich befinde mich beim aufrufen auch in diesem Ordner (mit markiertem File)...
Der Hinweis der Konsole lautet:

Code:
javac: file not found: Hello.java
Usage: javac <options> <source files>
use -help for a list of possible options
 
G

Gast2

Gast
Hm, das kann eigentlich nicht sein :)
Hast du dir mal per
Code:
dir
ausgeben lassen ob das java file da wirklich ist? Ansonsten mach da mal bitte nen screenshot von.
 

Hamsel

Mitglied
Allright, hier die Bilder:

Bestätigung das die Datei existiert:


Fehler mit Javac:
javacfail.jpg


Javac - funktioniert mit Pfadeingabe:


Hier der Fehler beim Ausführen:
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
P NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap trotz vorhandener Klasse? Java Basics - Anfänger-Themen 10
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Erste Schritte java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 4
D NoClassDefFoundError Java Basics - Anfänger-Themen 2
H java.lang.NoClassDefFoundError Run as>> Run on Server Java Basics - Anfänger-Themen 2
G Interpreter-Fehler NoClassDefFoundError - einfachstes Programm - komm nicht drauf!!! Java Basics - Anfänger-Themen 6
P Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 1
C Java-Applet Fehler "NoClassDefFoundError"? Java Basics - Anfänger-Themen 1
T NoClassDefFoundError Java Basics - Anfänger-Themen 3
K Caused by: java.lang.NoClassDefFoundError: org/mindrot/jbcrypt/BCrypt Java Basics - Anfänger-Themen 0
S NoClassDefFoundError Java Basics - Anfänger-Themen 7
R NoClassDefFoundError Java Basics - Anfänger-Themen 3
H Classpath java.lang.NoClassDefFoundError externe Libary Java Basics - Anfänger-Themen 4
M Exception in thread "main" java.lang.NoClassDefFoundError: MeineKlasse Java Basics - Anfänger-Themen 12
I NoClassDefFoundError Java Basics - Anfänger-Themen 10
M Klassen Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 2
B NoClassDefFoundError Java Basics - Anfänger-Themen 18
R NoClassDefFoundError im *jar Archiv Java Basics - Anfänger-Themen 7
P java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory Java Basics - Anfänger-Themen 1
hdi NoClassDefFoundError Java Basics - Anfänger-Themen 16
B NoClassDefFoundError Java Basics - Anfänger-Themen 2
U NoClassDefFoundError ? Java Basics - Anfänger-Themen 9
T Fehlermeldung: java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 10
A java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
A NoClassDefFoundError Java Basics - Anfänger-Themen 2
A NoClassDefFoundError Java Basics - Anfänger-Themen 2
V java.lang.NoClassDefFoundError -- was kann ich tun? Java Basics - Anfänger-Themen 8
L java.lang.NoClassDefFoundError / SIP-Servlets Java Basics - Anfänger-Themen 4
G NoClassDefFoundError: javax/xml/stream/XMLStreamException Java Basics - Anfänger-Themen 23
Y Frage zu "NoClassDefFoundError" Java Basics - Anfänger-Themen 4
G failed.java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 4
M jar-File ausführen - NoClassDefFoundError Java Basics - Anfänger-Themen 4
G Referenzierte Projekte: java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 2
S NoClassDefFoundError - Was tun? Java Basics - Anfänger-Themen 5
G NoClassDefFoundError: - leider ohne die vermisste Klasse Java Basics - Anfänger-Themen 2
B Java -jar NoClassDefFoundError Java Basics - Anfänger-Themen 2
K FEHLER: ".java.lang.NoClassDefFoundError" Java Basics - Anfänger-Themen 5
K java.lang.NoClassDefFoundError: Klasse (wrong name... Java Basics - Anfänger-Themen 17
O java.lang.NoClassDefFoundError Exception in thread "mai Java Basics - Anfänger-Themen 5
C RealJ java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 5
L java.lang.NoClassDefFoundError . was nun? Java Basics - Anfänger-Themen 12
A java.lang.NoClassDefFoundError: FloatInt/class Java Basics - Anfänger-Themen 4
P java.lang.NoClassDefFoundError.Hauptklasse fehlt Java Basics - Anfänger-Themen 13
F NoClassDefFoundError!? Java Basics - Anfänger-Themen 5
G java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
J NoClassDefFoundError Java Basics - Anfänger-Themen 6
N java.lang.NoClassDefFoundError: main Java Basics - Anfänger-Themen 6
B Anfängerfrage zu 'NoClassDefFoundError' Java Basics - Anfänger-Themen 2
U java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
T Netbeans jar einbinden NoClassDefFoundError Java Basics - Anfänger-Themen 2
E NoClassDefFoundError Java Basics - Anfänger-Themen 9
ff java.lang.NoClassDefFoundError: task/class Java Basics - Anfänger-Themen 4
J "main" java.lang.NoClassDefFoundError: PortENum Java Basics - Anfänger-Themen 9
A NoClassDefFoundError Java Basics - Anfänger-Themen 7
C NoClassDefFoundError bei jar-File Java Basics - Anfänger-Themen 7
E java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 10
T NoClassDefFoundError: Java Basics - Anfänger-Themen 20
N java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 7
L NoClassDefFoundError Packete Java Basics - Anfänger-Themen 3
G NoClassDefFoundError Java Basics - Anfänger-Themen 6
H Warum bekomme ich einenen noclassdeffounderror ? [erledigt] Java Basics - Anfänger-Themen 7
megachucky komisches problem mit NoClassDefFoundError Java Basics - Anfänger-Themen 21
F NoClassDefFoundError Java Basics - Anfänger-Themen 6
I Programm funzt nicht (NoClassDefFoundError)! Java Basics - Anfänger-Themen 3
G java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 2
K java.lang.NoClassDefFoundError: HalloJava Java Basics - Anfänger-Themen 5
P java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 9
B Nochmal NoClassDefFoundError Java Basics - Anfänger-Themen 3
D NoClassDefFoundError Java Basics - Anfänger-Themen 15
G java.lang.NoClassDefFoundError. Hä? Java Basics - Anfänger-Themen 4
R NoClassDefFoundError Java Basics - Anfänger-Themen 5
C SWT-Programm startet nicht: NoClassDefFoundError Java Basics - Anfänger-Themen 6
J java.lang.NoClassDefFoundError bei Java-Aufruf aus UNIX Java Basics - Anfänger-Themen 2
B Warum java.lang.NoClassDefFoundError? Java Basics - Anfänger-Themen 8
W NoClassDefFoundError Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben