Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Dokumente und Einstellungen\$oulan>d:
D:\>java HalloPlaneten.class
Exception in thread "main" java.lang.NoClassDefFoundError: HalloPlaneten/class
Caused by: java.lang.ClassNotFoundException: HalloPlaneten.class
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)
D:\>
also ich habe die Suchfunktion schon benutzt und auch gegoogelt, aber keinerlei Lösung gefunden.
Wenn ich also diese "Hallo"-Application starte krieg ich diese schönene Fehlermeldungen bei denen scheinbar niemand so direkt weiß wie man sie löst auch wenn alle irgendwie das Problem kennen. Naja seltsam ist das bei einem Freund von mir das Programm mit selbem Quellcode problemlos funktionierte
Hier der Quellcode:
Code:
public class HalloPlaneten{
public static void main ( String[] args )
{
String[] planeten = {"Merkur","Venus","Erde","Mars","Jupiter",
"Saturn","Uranus","Neptun","Pluto"};
for(int j=0; j< planeten.length; j++)
{
System.out.println("Hallo "+planeten[j]+"!");
}
}
}
Ein Freund konnte es wie gesagt mit diesem Quellcode ohne irgendwelche Zusätze problemlos starten. Ich hab es auch im Editor geschrieben und mit Javac ganz normal compiliertd och beim starten passiert sowas, im Windows sind die CLASSPATH aber eingetragen....
java -version gibt folgendes aus
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)
Ich hoffe jemand hat eine Idee...