Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到所需的符号方法()javax.xml.bind.annotation.XmlElementRef_Java_Spring_Jaxb - Fatal编程技术网

找不到所需的符号方法()javax.xml.bind.annotation.XmlElementRef

找不到所需的符号方法()javax.xml.bind.annotation.XmlElementRef,java,spring,jaxb,Java,Spring,Jaxb,我在使用JDK1.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; @xmlementref

我在使用JDK1.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;
@xmlementref(name=“test”,type=JAXBElement.class,required=false)
保护性试验;

检查Java 1.6中XmlElementRef注释的文档。其中没有
必需的
元素。这就是为什么会出现这个异常。

这个属性是在java7中引入的。因此,它在java6中不可用,您可以在底部看到相同的站点。。。我可以看到属性info“required”,您有一个带有可选元素Summary的表,int中没有必需的元素。酷,我没注意到。我引用了javaee6doc()。tnx+1如果这个答案对您有所帮助,您可以将其标记为。请注意JavaSE和JavaEE之间的细微差别。Java SE没有
required
元素。JavaSE1.7确实有它。Java EE 1.**5**没有
required
元素,但是Java EE 1.6+能够在该文档中看到required属性。您是正确的。参考错误的文档javaee 6()+1