线程“main”中的异常 java.lang.InternalError 线程“main”中的异常 java.lang.IllegalArgumentException:应为 javax.xml.bind.annotation.XmlAccessType 类,但找到了 javax.xml.bind.annotation 类。访问类型
当我尝试将 JAXB 对象编码为 XML 时出现此错误。 任何人都可以提供任何提示。
最佳答案
当 JAXB 注释类来自与 JAXB 实现正在使用的 ClassLoader
不同的 ClassLoader
时,通常会发生此错误。如果您在 OSGi 环境中,请确保在您的 MANIFEST.MF
文件中导入 javax.xml.bind.annotation
包。
关于java - JAXB 编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17115615/