Какой синтаксис, чтобы создать сериализуемый класс в Groovy за рабочим процессом Дженкинс/


Работая с Jenkins Workflow Groovy, я сталкиваюсь с ошибками сериализации при попытке создать объекты для мертвого простого класса. Какой синтаксический сахар требуется для прохождения сериализуемого теста? Следующий код не работает. Добавление строки @Serializable завершается ошибкой С "класс java. io. Serializable не является аннотацией в @java. io. Serializable"

//@Serializable 
class TestClass { 
    def hello() { 
        println "halloooo" 
    } 
} 
def myobj = TestClass.newInstance() 
node () { 
    myobj.hello() 
}
1 2

1 ответ:

Спасибо иззекилю за ответ на этот вопрос.

class TestClass implements Serializable {}