错误java.lang.classnotfoundexception:javax.xml.bind.jaxbeException

zpqajqem  于 2021-07-06  发布在  Java
关注(0)|答案(2)|浏览(319)

这个问题在这里已经有答案了

java:如何解析java.lang.noclassdeffounderror:javax/xml/bind/jaxbeException(34个答案)
上个月关门了。
我是jpa的新手,经常出现这样的错误:

目前,我的工作对象是:
java 8
Spring Boot2.1.4版本
休眠5.2.2结局
mysql连接器java 8.0.15
gson 2.8.6版本
我真的不知道该怎么做,什么导致了这个错误,因为,再一次,我是jpa的新手。有人能帮我吗?

roejwanj

roejwanj1#

在您的错误截图中,您有关于“java-15”路径的错误,但您声称正在使用java8。我认为您实际上在使用Java15,但没有意识到这一点。Java15没有这个名称空间。
如果您打算使用Java8,我建议您安装并使用它—这不会给您带来现在的错误。

dba5bblo

dba5bblo2#

似乎你没有真正使用Java8。如果您想为Java11或更高版本解决这个问题,请在pom中包含这些依赖项,因为它们不再是jdk的一部分。

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
</dependency>
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
</dependency>

相关问题