解决办法:java.lang.NoClassDefFoundError

简介: 解决办法:java.lang.NoClassDefFoundError

 今天同事报告说有的文件读取不了。嗯?

  • 看了一下,有LOG,说是类找不到。
  • 难道是打包时没带进去?搜索了一下代码包,有。
  • 代码不对?重新打包测试,问题依旧。


 后来分析了一番,问题如下:

  • 代码包调用jkd/lib/ext中的类A。
  • ext中的类A又调用代码包中的类B。
  • 然后就报错了。

  

  把ext中的包统统转出出来,另建一个目录并作保存,问题解决。

目录
相关文章
|
1月前
|
IDE 前端开发 Java
怎样避免 Java 中的 NoSuchFieldError 异常
在Java中避免NoSuchFieldError异常的关键在于确保类路径下没有不同版本的类文件冲突,避免反射时使用不存在的字段,以及确保所有依赖库版本兼容。编译和运行时使用的类版本应保持一致。
66 7
|
5月前
|
Java PHP
java.lang.UnsupportedOperationException怎么解决?
在Java中,`Arrays.asList()`方法用于将数组转换为列表,但返回的是一个固定大小的列表,它继承自`AbstractList`,不支持`add()`, `remove()`, 或其他可变操作。当尝试对这样的列表执行这些操作时,会抛出`UnsupportedOperationException`。
|
5月前
|
安全 Java API
【Java】已解决java.lang.SecurityException异常
【Java】已解决java.lang.SecurityException异常
754 0
|
6月前
|
Java
java.lang.ExceptionInInitializerError异常原因及解决方法总结
java.lang.ExceptionInInitializerError异常原因及解决方法总结
1420 0
|
7月前
java.lang.IllegalArgumentException解决方法
java.lang.IllegalArgumentException解决方法
129 1
|
7月前
|
Java
【Java报错】java.lang.ClassCastException: xxxClass cannot be cast to java.lang.Comparable 问题重现+解决
【Java报错】java.lang.ClassCastException: xxxClass cannot be cast to java.lang.Comparable 问题重现+解决
244 0
|
Java 应用服务中间件
解决java.lang.NoClassDefFoundError: JspException异常——Tomcat常见报错总结
解决java.lang.NoClassDefFoundError: JspException异常——Tomcat常见报错总结
209 0
java.lang.NoClassDefFoundError
java.lang.NoClassDefFoundError
136 0
解决办法:java.lang.ExceptionInInitializerError
解决办法:java.lang.ExceptionInInitializerError
258 0

热门文章

最新文章