dysfunktion Geschrieben 15. November 2009 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) ...
JasonDelife Geschrieben 15. November 2009 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.
dysfunktion Geschrieben 15. November 2009 Autor Geschrieben 15. November 2009 *hand auf kopf schlag* thx..
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden