[英]Groovy unexpected token @
我在下面的部分代碼上遇到了麻煩:
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"acct",
"dateFrom",
"dateTo"
})
啟動失敗:
portal.view。[***]。getAccStmtList.GetAcctStmtList.groovy:403:意外令牌:@ @第403行,第1列。@ XmlAccessorType(XmlAccessType.FIELD)。
在相同的對象中, XmlAccessorType
可以正常工作。 這是我的代碼。
@XmlType(name = "", propOrder = {
"schCrit"
})
@XmlType(name = "", propOrder = {
"newCrit"
})
Groovy和Java之間的語法差異之一是聲明數組文字 。 因此, propOrder
元素的String數組值需要用方括號而不是花括號來編寫:
@XmlType(name = "", propOrder = [
"acct",
"dateFrom",
"dateTo"
])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.