dysfunktion Geschrieben 15. November 2009 Teilen Geschrieben 15. November 2009 hallo volk, ich versuche gerade aus einem buch etwas java zu lernen und bin auf ein problem gestoßen, bei dem ich nicht mehr weiter weiss.. der code (aus einem buch), der die fehlermeldung verursacht: // Datei CMitarbeiterBeispiel.java public class CMitarbeiterBeispiel { public static void main(String[] args) { // 2 neue Mitarbeiter instanziieren CMitarbeiter billy = new CMitarbeiter("Gates","Bill",3000); CMitarbeiter stevie = new CMitarbeiter("Jobs","Steve",3500); // Daten ausgeben billy.datenAusgeben(); stevie.datenAusgeben(); // Gehalt von a erhoehen billy.gehaltErhoehen(500); // Kontrolle billy.datenAusgeben(); stevie.datenAusgeben(); } } class CMitarbeiter { String m_name; String m_vorname; int m_gehalt; // Monatsgehalt CMitarbeiter(String pName, String pVorname, int pGehalt) { m_name = pName; m_vorname = pVorname; m_gehalt = pGehalt; } void datenAusgeben() { System.out.println("\n"); System.out.println("Name : " + m_name); System.out.println("Vorname : " + m_vorname); System.out.println("Gehalt : " + m_gehalt + " DM"); } void gehaltErhoehen(int pErhoehung) { m_gehalt += pErhoehung; } } und die fehler-ausgabe: Exception in thread "main" java.lang.NoClassDefFoundError: CMitarbeiterBeispiel/class Caused by: java.lang.ClassNotFoundException: CMitarbeiterBeispiel.class at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) Could not find the main class: CMitarbeiterBeispiel.class. Program will exit. compiler und runtime sind von dem packet sun-java6-jdk und sun-java6-jre (debian lenny) ... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
JasonDelife Geschrieben 15. November 2009 Teilen Geschrieben 15. November 2009 Kann es ein, dass du das Programm mit java CMitarbeiterBeispiel.class aufrufst? Das .class gehört da nicht hin, das muss weg. Grüße, JasonDelife. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dysfunktion Geschrieben 15. November 2009 Autor Teilen Geschrieben 15. November 2009 *hand auf kopf schlag* thx.. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.