2016-02-26 59 views
1

使用Jenkins工作流Groovy,在嘗試爲死簡單類創建對象時遇到了序列化錯誤。通過可序列化測試需要什麼樣的語法糖?以下代碼失敗。添加@Serializable線失敗「類的java.io.Serializable不@了java.io.Serializable註釋」爲Jenkins工作流/管道創建可序列化Groovy類的語法

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

可串行化是一個接口而不是註釋。你應該實現它 –

+3

'類TestClass實現Serializable'應該做的伎倆。 – izzekil

回答

5

感謝izzekil回答這個。

class TestClass implements Serializable {}