我该如何解决这个问题?
我正在Eclipse中尝试一些教科书中的Java代码(我的第一次JAXB实践)。
我在运行时收到以下错误:
线程“main”中出现异常javax.xml.bind。JAXBException:在模块路径或类路径中未找到JAXB-API的实现。
- 具有链接的异常:[未找到类异常:在javax.xml.bind中查找新示例(上下文查找器. java:278)在javax.xml.bind中查找新示例(上下文查找器. java:421)在javax.xml. bind中查找新示例(JAXBContext. java:721)在javax.xml. bind中查找新示例(JAXBContext. java:662)在类中查找新示例(JAXBContext. java:31)导致原因:java.lang.ClassNotFoundException:在java. base/java.lang. class加载器. loadClass(类加载器. java:521)在javax. xml.bind.服务加载器实用程序. null安全加载类(服务加载器实用程序. java:122)在javax. xml. bind.服务加载器实用程序.安全加载类(服务加载器实用程序. java:155)在javax.xml.bind.服务加载器实用程序. java:155)在javax. xml. bind.服务加载器实用程序. java:155)在javax.xml.bind.服务加载器实用程序. java:155)在javax.xml.bind.
我需要将jaxb-api-2.3.1.jar添加到项目类路径中,以便编译项目类:enter image description here
1条答案
按热度按时间uqcuzwp81#
按照https://wiki.eclipse.org/EclipseLink/Examples/MOXy/GettingStarted/TheBasics中的“指定EclipseLink MOXy运行时”说明,似乎已解决错误
1.将eclipselink.jar添加到项目类路径
1.在jaxb.properties软件包位置添加一个包含以下内容的www. example. com文件:“请输入您的密码。”