Ergebnis 1 bis 3 von 3
  1. #1
    Mobai Mobai ist offline
    Avatar von Mobai

    Böse Java geht nicht [Suse11.2]

    Moin Moin!
    Ich habe mit Java angefangen.
    Doch wenn ich ein einfaches Proggramm starte (:
    Code:
    class Hello
    {
      public static void main ( String[] args )
      {
        System.out.println("Hello World!");
      }
    }
    )
    steht da:
    Code:
    Exception in thread "main" java.lang.NoClassDefFoundError: Hello/class
    Caused by: java.lang.ClassNotFoundException: Hello.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:319)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
    Could not find the main class: Hello.class. Program will exit.
    Bei komplexeren Programmen ist es auchso.
    Dabei hatte es bis vor wenige Minuten noch geklappt....
    Benutze OpenSuse11.2

  2. Anzeige

    Böse Java geht nicht [Suse11.2]

    Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
  3. #2
    StriderHiryu StriderHiryu ist offline
    Avatar von StriderHiryu

    AW: Java geht nicht [Suse11.2]

    Also bevors beschwerden gibt: Ich hab absolut keine Ahnung von Java, von daher bitte nich steinigen wenn die antwort falsch ist bzw. ich was falsches sage.

    Zum Problem: Auf dieser seite wird auf das Problem wie folgt eingegangen:

    Error Messages on UNIX Systems

    Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp

    If you receive this error, java cannot find your bytecode file, HelloWorldApp.class.

    One of the places java tries to find your bytecode file is your current directory. So, for example, if your bytecode file is in /home/jdoe/java, you should change your current directory to that. To change your directory, type the following command at the prompt and press Return:

    cd /home/jdoe/java

    If you enter pwd at the prompt, you should see /home/jdoe/java. If you enter ls at the prompt, you should see your .java and .class files. Now enter java HelloWorldApp again.

    If you still have problems, you might have to change your CLASSPATH environment variable. To see if this is necessary, try clobbering the classpath with the following command.

    unset CLASSPATH

    Now enter java HelloWorldApp again. If the program works now, you'll have to change your CLASSPATH variable in the same manner as the PATH variable above.
    In deutsch: Als erstes sollst du versuchen, dich in zum Ort der class Datei begeben mittels cd. Wenn du da bist (was du mit pwd und ls überprüfen kannst) versuch nochmal das programm auszuführen. wenn das nicht klappt sollst du die Umgebungsvariabel CLASSPATH mittels "unset CLASSPATH" ausser Kraft setzen. Jetzt solltest du es nochmal versuchen, dann müsste es auch klappen.

    Hoff mal das hilft dir weiter

  4. #3
    Mobai Mobai ist offline
    Avatar von Mobai

    AW: Java geht nicht [Suse11.2]

    Geht nicht.
    Zuerst mach ich
    Code:
    javac Hello.java
    geht.
    und dann
    Code:
    java Hello.class
    geht nicht.

Ähnliche Themen


  1. Java funktioniert nicht: Hallo liebe Forumla Community, Leider habe ich ein Problem mit Java. Mein Betriebssystem ist Windows 7 64-bit. Ich habe Java 7 64-bit und Java...

  2. Computer startet nicht, geht er wieder Wlan geht nicht: Am Donnerstag ging mein Computer nicht zum einschalten, also habe ich grafik und netzkarte ausgebaut + alle Kabel eingesteckt. Die Batterie am...

  3. BF geht nicht Online, Killzone geht - Ports?: Moin, ich habe einen Netgear WNR834B Router und so ganz komme ich nicht Online. Um genau zu sein komme ich mit BF Bad Company nicht online. Im...

  4. PS3 Store mit Mastercard GOLD geht nicht? Geht doch mit Umwegen ;-): Hallo, ich bin neu hier und durch einenm Zufall auf dieses Forum gestoßen. So mein erster Post wird doch helfend sein, für Besitzer der...

  5. opera nimmt java/-script nicht an: hi ihr! :yeah: also, ich habe ein problem mit der darstellung von java-applets im opera browser. wenn ich mich zum beispiel bei knuddels.de...