解决java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
2021-02-20 06:21
标签:remote XML 使用 pid 下载 version 引入 因此 cep 原因: JAXB API是java EE 的API,因此在java SE 9.0 中不再包含这个 Jar 包。 要解决这个问题,需导入了以下4个Jar包 javax.activation-1.2.0.jar jaxb-api-2.3.0.jar jaxb-core-2.3.0.jar jaxb-impl-2.3.0.jar 下载上面这些文件和复制他们到libs文件夹下, 也可使用maven添加依赖jar包 解决java.lang.ClassNotFoundException: javax.xml.bind.JAXBException 标签:remote XML 使用 pid 下载 version 引入 因此 cep 原文地址:https://www.cnblogs.com/QW-lzm/p/12683434.html
java 9 中引入了模块的概念,默认情况下,Java SE中将不再包含java EE 的Jar包
而在 java 6/7 / 8 时关于这个API 都是捆绑在一起的
添加他们导入到Build Path中
重新运行即可
dependencies>
dependency>
groupId>javax.xml.bindgroupId>
artifactId>jaxb-apiartifactId>
version>2.3.0version>
dependency>
dependency>
groupId>com.sun.xml.bindgroupId>
artifactId>jaxb-implartifactId>
version>2.3.0version>
dependency>
dependency>
groupId>com.sun.xml.bindgroupId>
artifactId>jaxb-coreartifactId>
version>2.3.0version>
dependency>
dependency>
groupId>javax.activationgroupId>
artifactId>activationartifactId>
version>1.1.1version>
dependency>
dependencies>
文章标题:解决java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
文章链接:http://soscw.com/index.php/essay/57857.html