【已解决】NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误出现原因以及解决方式

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 经验分享
  • 时间:2023-11-24 12:00
  • 1571人已阅读
简介 今天从gitee上面,clone了一个项目,本地启动后,在访问,提示错误:Handlerdispatchfailed;nestedexceptionisjava.lang.NoClassDefFoundError:javax/xml/bind/DatatypeConverter.如下图:解决:从错误信息来看,可能是少了 javax的jar.但是我们知道javax是jdk自带的。按理说不应

🔔🔔🔔好消息!好消息!🔔🔔🔔

有需要的朋友👉:联系凯哥 微信号 kaigejava2022

今天从gitee上面,clone了一个项目,本地启动后,在访问,提示错误:Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter.如下图:

af90395237c15cad6b200124ff8998a4.png


解决:

从错误信息来看,可能是少了 javax的jar.但是我们知道javax是jdk自带的。按理说不应该出现这个问题,而且javax应该是JDK自带的包,那么就怀疑是SDK的问题了,于是我打开Project Structure,如下图:

c7430b0695f022483f15780c530a1c9e.png

我用的是JDK17.然后在看看,人家项目里面说的是,使用JDK8.切换成jdk8之后,启动。就可以正常访问了。




TopTop