Could not find the main class

Von: , Frage gestellt am Mi, 28. Okt 2009

Hi,
Ich bekomme beim Versuch, Java-Programme in der Konsole zu starten, bekomme ich ständig folgenden Fehler:

D:\Eigene Dateien\HalloWeltGUI>java HalloWeltApplication
Exception in thread "main" java.lang.NoClassDefFoundError: HalloWeltApplication
Caused by: java.lang.ClassNotFoundException: HalloWeltApplication
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: HalloWeltApplication.  Program will exit.


Die Programme hab ich hier her:
http://www.informatik.uni-leipzig.de/~meiler/Jprak.d...
daran liegts also nich.
JDK 6 Update 16 ist installiert, die PATH-Variable ist auf C:\Programme\Java\jdk1.6.0_16\bin gesetzt.
Das Compilieren funktioniert auch... nur beim Ausführen eben obiger Fehler.
Was zum Teufel hab ich übersehen?
Ciao!
Amoeba

2 Antworten zu dieser Frage

  1. Antwort von nach 14 Stunden 0 hilfreich
    Re: Could not find the main class

    Hallo.

    :D:\Eigene Dateien\HalloWeltGUI>java HalloWeltApplication
    :Exception in thread "main" java.lang.NoClassDefFoundError:
    :HalloWeltApplication
    
    Das Compilieren funktioniert auch... nur beim Ausführen eben
    obiger Fehler.
    Hm, aus irgendeinem Grund findet java die Klasse HalloWeltApplication nicht. Heißt die Klasse vielleicht anders?
    Wenn ich mir die HalloWeltGUI.zip runterlade und entpacke und dann in den Source schaue, dann heißt bei mir die Klasse HalloWelt. Der Aufruf müsste also "java HalloWelt" heißen.

    Sebastian.

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!