Kürzlich mit diesem Problem aufgetreten - wenn ich zwei Klasse in einer groovigen Klasse hatte, wenn die Hauptmethode Klasse nicht auf der Oberseite ist, stieß ich auf dieses Problem.Fehler Caught: groovy.lang.GroovyRuntimeException: Dieses Skript oder diese Klasse konnte nicht ausgeführt werden
class Book {
private String name
void setName(String bookName) {
name=bookName
print "Book Name => "+bookName+"\n";
}
String getName(){
return name;
}
}
class TestClass {
static main(args) {
Book t = new Book();
t.setName("First Book");
print "book title=>"+t.getName()+"\n"
}
}
aber ändern, wenn die Reihenfolge dieser beiden Klasse als kein Fehler vorhanden ist, bedeutet es, Hauptmethode Klasse an der Spitze in Groovy sein sollte?
Wie heißt die Datei? –
TestClass.groovy –
Und wie läuft es? –