我在使用jdk 1.6时遇到以下错误,但它在1.7
中工作cannot find symbol method required() javax.xml.bind.annotation.XmlElementRef
任何想法?
@XmlElementRef(name = "test", type = JAXBElement.class, required = false)
protected JAXBElement<String> test;
答案 0 :(得分:3)
在Java 1.6 here中检查XmlElementRef注释的文档。其中没有required
元素。这就是你得到这个例外的原因。
答案 1 :(得分:2)
此属性在java7中引入。因此它在java6中不可用