java - @XmlSeeAlso 也有多个参数

标签 java groovy jaxb grails

http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlSeeAlso.html

据此,我应该能够使我的根元素具有多个类引用。然而,当我尝试这样做时,我得到了这个异常:

[groovyc] Compiling 72 source files to C:\Users\dcole\.grails\1.3.4\projects\trunk\classes
[groovyc] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
[groovyc] C:\dev\trunk\grails-app\domain\skillsdb\Employee.groovy: 13: unexpected token: , @ line 13, column 40.
[groovyc]    @XmlSeeAlso({EmployeeDesiredSkill.class, EmployeeDesiredtool.class})
[groovyc]                                           ^
[groovyc]
[groovyc] 1 error
Compilation error: Compilation Failed

这是一个groovy问题,还是一个java问题?

最佳答案

想通了 - 如果你想在注释中包含多个元素,则必须使用 groovy 表示法 - 更改包含在 [] 而不是 {} 的类可以解决问题

关于java - @XmlSeeAlso 也有多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3755543/

相关文章:

grails - 带有枚举的Grails JSON单元格

java - 字节数组java xml序列化

java - Eclipse 巨大的 CPU 峰值

java - 持久化后尝试刷新数据库时发生事务错误

java - myLooper() 在异步任务期间不会退出

java - 使用 JAXB 映射包含父类(super class)型和子类型的 Java 集合

java - 使用 JAXB 创建具有动态标签名称的 XML

java - Jetty 7 - 禁用根文件夹/处的目录列表

groovy - ClassNotFound 被认为是奇怪的

包含静态内部类的服务的 Grails 2 热重载错误