Это происходит только через Jenkins:
class Foo {
private final String mystring = "Foo";
public String getString() {
return mystring;
}
}
class Goo extends Foo {}
В jenkins:
Goo mygoo = new Goo()
getString();
Возвращает это:
groovy.lang.MissingPropertyException: Нет такого свойства: mystringforкласс: Goo Возможные решения: _mystring
Если я назначу элемент защищенным, он будет работать.
Почему это так?