写点什么

NoClassDefFoundError

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/62/6261ab27a4f16e76ef1931ecab62d61a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

NoClassDefFoundError 和 ClassNotFoundException 有什么区别 | 社区征文

从类继承层次上来看,ClassNotFoundException是从Exception继承的,所以ClassNotFoundException是一个检查异常。NoClassDefFoundError是从Error继承的。和ClassNotFoundException相比,明显的一个区别是,NoClassDefFoundError并不需要应用程序去关心catch的

https://static001.geekbang.org/infoq/b7/b77400aeb6be9340597f64c85acb222a.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 隐藏了真实的错误,让排查问题变得很难

用户头像
看山
2022-01-22

今天项目依赖了一个基础组件之后,启动失败,排查过程走了一些弯路,最终确认是因为依赖组件版本冲突造成了`java.lang.NoClassDefFoundError`异常。下面是排查过程,希望可以给你提供一些思路。

NoClassDefFoundError_NoClassDefFoundError技术文章_InfoQ写作社区