【发布时间】:2019-06-19 08:08:57
【问题描述】:
我面临着与过去许多人一样的问题。无法构建 Spring Boot 应用程序,因为我得到了标题中提到的异常。正是它看起来像这样:
错误:java: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
我知道在我发布之前有一个关于此的主题,但提供的解决方案都没有帮助我。只是我真的没有想法。我想要的只是用 jhipster 生成后端和前端。我什至没有写一行代码。
让我们提到该项目是 Java 8,我试图通过添加一些依赖项来解决这个问题,正如它在类似主题中提到的那样,这里是 How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9
我已经在我的 pom 文件中添加了这个,因为我使用了 maven,但仍然发生异常
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
然后我尝试通过添加这个来解决,因为它被标记为所有 jdk 版本的适当长期解决方案
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
任何帮助或建议将不胜感激。提前致谢
【问题讨论】:
标签: maven spring-boot exception jhipster