Bevan: Fehlermeldung bei java.exe

Hi,
Ich habe ein Problem. Wenn ich ein von mir programmiertes Java-Programm starten will und ich in die MS-Dos-Eingabeaufforderung

java dateiname

eingebe, kommt immer eine Fehlermeldung. Auch wenn ich fertige Programme, die auf keinen Fall irgendeinen Fehler enthalten, starten will kommt er:

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

Wenn ihr mir helfen könnt, freue ich mich
Bevan

  1. Hallo,

    du must eingeben:

    javac meinprogramm.java

    um den Code zu kompillieren und

    java meinprogramm

    um das Programm zu starten

    MfG Dmitri

    1. Hallo,

      Hi

      du must eingeben:

      javac meinprogramm.java

      um den Code zu kompillieren und

      Habe ich schon

      java meinprogramm

      um das Programm zu starten

      Genau das habe ich auch eingegeben

      MfG Dmitri

      MFG, Bevan

      1. Hi,

        du must eingeben:

        javac meinprogramm.java

        um den Code zu kompillieren und

        Habe ich schon

        Das must du auch dazu sagen.

        Gruß Dmitri

        1. Hi,

          HI

          du must eingeben:

          javac meinprogramm.java

          um den Code zu kompillieren und

          Habe ich schon

          Das must du auch dazu sagen.

          Tschuldigung ;)

          Gruß Dmitri

          MFG, Bevan

  2. Hallo Bevan

    Das bedeutet, dass er die entsprechende Klasse erst gar nicht gefunden hat.
    Du musst den richtigen Classpath angeben.

    java -cp "."

    falls Du in das Verzeichnis gewechselt hast.

    Grüße

    Daniel

    1. Hallo Bevan

      Hi

      Das bedeutet, dass er die entsprechende Klasse erst gar nicht gefunden hat.
      Du musst den richtigen Classpath angeben.

      java -cp "."

      falls Du in das Verzeichnis gewechselt hast.

      Ja, ich habe das Verzeichnis gewechselt. Vielen Dank. Jetz funktioniert es !

      Aber eigentlich habe ich den CLASSPATH bei der Installation von Java manuell angegeben. Warum muss ich das jetzt mit -cp "." machen?

      MSG, Bevan