Biesterfeld: "java.lang.NoSuchMethodError: main" brint mich zum Verzweifeln

Beitrag lesen

Hej,

Und dieser Code erzeugt diese Fehlermeldung:

Den Code habe ich gerade bei mir getestet. Er tut exakt was du möchtest.

Also, du musst zunächst zwei (!) Dateien anlegen. Die eine heisst CSparbuch.java und die andere CSparbuchNutzen1.java
Dann in dem Verzeichnis wo sich die Dateien befinden:

javac -classpath ./ CSparbuch.java
javac -classpath ./ CSparbuchNutzen1.java
java  -classpath ./ CSparbuchNutzen1

Ausgabe:

Ertrag nach 5 Jahren:
          ohne Zinseszins: 60300
          mit Zinseszins: 11592

java.lang.NoSuchMethodError: main
Exception in thread "main"

Was ist das für eine Fehlermeldung?

Dass die Klasse die du aufrufen möchtest, keine main-Methode mit der geforderten Signatur enthält. Sicher dass du nicht versuchst, CSparbuch anstatt CSparbuchNutzen1 zu starten?

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz