Fehler beim compieleren von java Klasse

Von: , Frage gestellt am Fr, 23. Apr 2004

Hi,
ich habe meine java Applikation(jframe)auf die Konsole compiliert kein Problem! aber beim ausführen kriege ich diese Meldung:

Exception in thread "main" java.lang.NoClassDefFoundError: KKView (wrong nam
etc/KKView)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.jav
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)

Was habe ich vergessen! Ich programmiert mit Jbuilder und alle meine Klassen sind in eim packet(netc).
Könntet jemanden mir helfen bitte!

4 Antworten zu dieser Frage

  1. Antwort von nach 5 Minuten 1 hilfreich
    Re: Fehler beim compieleren von java Klasse

    Du wirst den CLASSPATH noch so anpassen müssen, das er alle Bibliotheken enthält, die dum im JBuilder angegeben hast.

    /dirk

    ----------------------------------------------------------------
    http://www.javacore.de - Die Plattform für Javaiianer [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach einer Stunde 1 hilfreich
      Re^2: Fehler beim compieleren von java Klasse

      Hi,
      ich habe meine java Applikation(jframe)auf die Konsole
      compiliert kein Problem! aber beim ausführen kriege ich diese
      Meldung:

      Exception in thread "main" java.lang.NoClassDefFoundError:
      KKView (wrong nam
      etc/KKView)
      at java.lang.ClassLoader.defineClass0(Native Method)
      at
      java.lang.ClassLoader.defineClass(ClassLoader.java:502)
      at
      java.security.SecureClassLoader.defineClass(SecureClassLoader.jav
      3)
      at
      java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
      at
      java.net.URLClassLoader.access$100(URLClassLoader.java:54)
      at
      java.net.URLClassLoader$1.run(URLClassLoader.java:193)
      at java.security.AccessController.doPrivileged(Native
      Method)
      at
      java.net.URLClassLoader.findClass(URLClassLoader.java:186)
      at
      java.lang.ClassLoader.loadClass(ClassLoader.java:299)
      at
      sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
      at
      java.lang.ClassLoader.loadClass(ClassLoader.java:255)
      at
      java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)

      Was habe ich vergessen! Ich programmiert mit Jbuilder und alle
      meine Klassen sind in eim packet(netc).
      Könntet jemanden mir helfen bitte!
      Du wirst den CLASSPATH noch so anpassen müssen, das er alle
      Bibliotheken enthält, die dum im JBuilder angegeben hast.

      /dirk

      hi,
      ich habe der CLASSPATH gesetzt(U:\jdk1.4\lib;U:\jdk1.4\jre\lib;U:\lib).
      Aber trotzdem kriege ich diese meldung: Exception in thread "main" java.lang.NoClassDefFoundError: netc/KKView).
      was mache ich schon wieder falsch!
      danke an dir!

      • Antwort von nach 2 Stunden 3 hilfreich
        Re^3: Fehler beim compieleren von java Klasse

        Moin ich habe der CLASSPATH
        gesetzt(U:\jdk1.4\lib;U:\jdk1.4\jre\lib;U:\lib).
        So blöd es klingt: setz als Anfänger keinen CLASSPATH. Das bringt nur Ärger. Aber trotzdem kriege ich diese meldung: Exception in thread
        "main" java.lang.NoClassDefFoundError: netc/KKView).
        java sucht nach der Klasse: KKView im Package netc. Die sollte unter netc/KKView.class stehen, tut sie aber nicht.

        cu

        • Antwort von nach 2 Tagen 0 hilfreich
          Re^4: Fehler beim compieleren von java Klasse

          Moin ich habe der CLASSPATH
          gesetzt(U:\jdk1.4\lib;U:\jdk1.4\jre\lib;U:\lib).
          So blöd es klingt: setz als Anfänger keinen CLASSPATH. Das
          bringt nur Ärger.
          Den CLASSPATH wohl nicht als Umgebungsvaraibale, aber als Argument von java:

          java -cp
          
          Aber trotzdem kriege ich diese meldung: Exception in thread
          "main" java.lang.NoClassDefFoundError: netc/KKView).
          java sucht nach der Klasse: KKView im Package netc. Die sollte
          unter netc/KKView.class stehen, tut sie aber nicht.

          cu
          Die übersetzen Dateien des JBuilder stehen üblicherweise in deinem Prjektverzeichnis in dem Verzeichnis classes. Das sollte ebenfalss in dem CLASSPATH vorkommen.

          /Dirk

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!