我正在运行一个Spring Boot项目。我可以从IntelliJ运行该项目,但是当我尝试mvn spring-boot:run
时,我得到java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
我已经包含了
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>
在我的pom.xml文件中。我甚至在pom中添加了java.xml.bind
作为添加模块。但问题仍然存在。我错过了什么?
答案 0 :(得分:0)
归功于@jny的答案
我在pom文件中有错误的依赖项。用
替换它<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
纠正了这个问题。