java.lang.NoClassDefFoundError

Ich bin Java zu lernen habe Probleme beim ausführen eines Beispielprogramms.

Habe ich zwei Dateien:

GoodDog.java:

    class GoodDog {
    private int size;
    public int getSize() {
      return size;
    }

    public void setSize(int s) {
      size = s;
    }

    void bark() {
      if (size > 60) {
        System.out.println("Wooof! WoooF!");
      } else if (size > 14) {
        System.out.println("Ruff! Ruff!");
      } else {
        System.out.println("Yip! Yip!");
      }
    }
}

GoodDogTestDrive.java:

    class GoodDogTestDrive {
    public static void main (String[] args) {
      GoodDog one = new GoodDog();
      one.setSize(70);
      GoodDog two = new GoodDog();
      two.setSize(8);
      System.out.println("Dog one: " + one.getSize () );
      System.out.println("Dog two: " + two.getSize () );
      one.bark();
      two.bark();
    }
}

Sind Sie abgetippt genau so, wie Sie im Buch sind und zu kompilieren, ohne Frage. Wenn ich versuche zu laufen GoodDogTestDrive ich dieses:

nephi-shields-mac-mini:/Developer/MyProjects/GoodDog nephishields$ java GoodDogTestDrive.class
java.lang.NoClassDefFoundError: GoodDogTestDrive/class
Exception in thread "main" nephi-shields-mac-mini:/Developer/MyProjects/GoodDog nephishields$ 

Was mache ich falsch?

Ich bin auf der Suche nach der generischen Frage, welche Antworten auf Fragen dieser Art, Sie sind sehr Häufig und Sie sollten in der Lage sein, um es herauszufinden, indem man ein post. Wenn jemand mich schlägt, um die URL bitte posten.
Jedes mal wenn Sie einen Raum neben dem parens, ich erschaudern.

InformationsquelleAutor | 2011-04-07

Schreibe einen Kommentar