[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ratlos 1: java xyz.class geht nicht



Hallo Gerhard,
On Fri, Feb 04, 2011 at 05:46:52PM +0100, Gerhard Wolfstieg wrote:
>      Hallo zusammen,
> 
> meine Fingerübungen in java laufen nicht mehr. Ohne Hallo.java und
> Hallo.class geändert zu haben, läßt sich Hallo.class nicht mehr
> ausführen, was funktionierte. Zwischendurch gab es höchstens Updates
> von Squeeze.
> 
> Die Fehlermeldungen sind:
> 
> g@violett:/D/Java$ java Hallo.class
> Exception in thread "main" java.lang.NoClassDefFoundError: Hallo/class
> Caused by: java.lang.ClassNotFoundException: Hallo.class
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
> Could not find the main class: Hallo.class. Program will exit.

Bist Du sicher, dass du "Hallo.class" eingeben willst / früher
eingegeben hast? Damit sagst du java, dass es im Verzeichnis "Hallo" eine
Klasse namens "class" gibt -- und er die starten soll...
Und eine Klasse "class" ist verboten.
Versuch mal "java Hallo" -- das sollte die Klasse "Hallo" in der Datei
"Hallo.class" suchen, und dann main() aufrufen...

Axel


Reply to: