gpt4 book ai didi

java.lang.NoClassDefFoundError :javax/xml/bind/JAXBContext 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:30:33 31 4
gpt4 key购买 nike

我在我的 web 项目中使用 JDK 1.5 并使用 maven 进行编译。

我遇到了这个:

WebServiceException ("javax.xml.ws.WebServiceException: Provider com.sun.xml.ws.spi.ProviderImpl not found")

在我的项目中。为了解决这个问题,我使用了两种方法:

  • 首先,我在我的类路径中添加 jaxws-rt-2.1.4。(也在 POM.xml 中输入)
  • 其次,在jre/lib文件夹中添加jar

但在这之后我面临着这个:

java.lang.NoClassDefFoundError:javax/xml/bind/JAXBContext

有没有人有任何想法可以帮助我?

最佳答案

添加对 jaxb-impl 的依赖应该足够了,因为它传递地依赖于 jaxb-api,它是包含它所提示的类的 JAR。在 Java 6 中,javax.xml.bind 默认是 JRE 的一部分,因此它可以开箱即用。

关于java.lang.NoClassDefFoundError :javax/xml/bind/JAXBContext 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15809882/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com