Ich verwende Groovy Version: 1.7.0 JVM: 1.6.0_17
(Update - ich habe gerade auf 1.7.1 aktualisiert und erhalte die gleichen Fehler!)
Ich habe versucht, Enums zu verwenden, mit der genauen Syntax aus der Groovy-Dokumentation, und jedes Mal, wenn ich den Kompilierfehler sehen:
Groovy:The class java.lang.Enum refers to the class java.lang.Enum and uses 1 parameters, but the referred class takes no parameters
Haben Sie eine Idee, was hier los ist?
Zum Beispiel: Dieser Code lässt sich nicht kompilieren oder ausführen und zeigt den oben genannten Fehler.
enum VehicleStatus { OFF, IDLING, ACCELERATING, DECELARATING }
class Vehicle
{
Long id
Long version
VehicleStatus status
}