In der KlasseGradle schlägt fehl, wenn die Verwendung def in Konstruktor
class Variable{
String name
def value
}
Wenn ich es in Eclipse zu tun funktioniert ...
Variable variable = new Variable(name:"A",value:3)
Aber, wenn ich gradle Build tun, Compiler ignoriert Wertparameter für Konstruktor und meine Tests scheitern.
zu umgehen, ich brauche:
Variable variable = new Variable(name:"A")
variable.value = 3
jemand noch diese Situation bekommen haben?
was sagen Ihre Fehler? Und warum kannst du 'Integer Value' nicht verwenden? –
Ursache dieses Feld ist ein Objekt. Ich werde jeden Wert erhalten. Es gibt keine Fehler. Nur Wert ist nicht gesetzt. –
haben Sie versucht, 'Objektwert' zu verwenden? offensichtlich mag es Groovy nicht, dass du das tust. –