文档章节

not found classXXX 异常处理总结

之渊
 之渊
发布于 2017/04/17 10:40
字数 471
阅读 3
收藏 0

出现 找不到某个类型,或者是 Caused by: java.lang.NoSuchMethodError: 找不到某个方法(在类里面没有该方法)

1, 一般的 出现这的问题,就是 没有引入 某个 第三方的 jar ,即包 。 去 查看 项目引入的 jar 里面有没有 对应的 包即可, 没有就去下载 下来即可

2, 第二种情况就是,明明已经引入了 对应的 jar 库了,为什么还是会出现 这样的问题?? 这样的问题,很可能是 你引入 的 jar 的版本太低了。。。 旧的版本没有 该类,或者是 该类的 对应的方法。 所以 将 引入的 jar的版本 提高即可,具体可以 去参看 引入的 lib里面的类 没有或者是 对应的方法有没有。 如果是 maven的话, 更换 版本即可,否则就要 把之前低版本的给删掉,引入 高版本的

3, 第三种情况就是 版本冲突了。 你引入了对应的 库的 低版本, 同时又引入了 高版本。。。 项目 这时候 使用了 低版本,而忽略了 高版本。。。 所以导致了 找不到 对应的类或者是方法。 引入 这时候 把 低版本的引入 去掉,只保留高版本的 即可

最后要记得 修改后 要 重新编译或者 更新 项目 查看 引入的 jar 里面的内容, 比如 maven 引入 可以 在 项目的 目录下面的-- maven dependencies -- 里面看到对应的 包--类-- 类里面 的方法

4, 就是 eclipse 或者 ide 工具卡主了,但是出现的问题是其他的错误引起的,但是该模块的项目 确认没有 该jar -- 重新编译--还不可以--就 maven-- update project 即可。

目前我只遇到 三种情况, 其他的没有遇到过。。。

© 著作权归作者所有

共有 人打赏支持
之渊
粉丝 11
博文 565
码字总数 165175
作品 0
佛山
程序员
私信 提问
在非托管C++/CLI引用托管对象

一个技术研究工作,需要使用native代码构建一个dll,并实现其中的函数: HRESULT WMCreateStreamForURL( LPCWSTR pwszURL, BOOL* pfCorrectSource, IStream** ppStream ) 因为未来项目准备使...

长平狐
2012/10/23
1K
0
偷Microsoft师学MFC艺:且看C++如何支持反射

如果你问一个IT人士“C++如何实现类似Java的反射?”,结果会怎样呢?~!@#¥%……&,估计大部分人都会要稍微思考了一下,或者直接说“C++根本就不支持反射的呀!”。 是的,C++语言本身是不...

雅各宾
2015/04/17
0
0
Java中的异常对程序效率有无影响

当异常没有发生时,没有影响。 其实从异常实现的角度来看,在throw语句处,跳转到异常的处理代码,不同的异常处理,应该类似C++中的虚函数表一样的数构结构(待考证)。 所以如果没有抛出异常...

横云断岭
2012/05/14
0
0
python中try except处理程序异常的三种常用方法

如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序: 总结了一下3个方法:但是你并不知道"语句1至语句N"在执行会出什么样的异常,但你还要做异...

不最醉不龟归
2016/10/29
417
0
jni补充和异常处理

前面基本总结了常见的一些情况,包括对数组,字符串,对象的处理,基本上满足了效果。 具体的例子都在https://git.oschina.net/xpbob/jni.git 我用的环境是mingw,环境变了的话,就修改makef...

xpbob
2016/01/12
42
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux iptables之mangle表使用案例

mangle表的用途 mangle表的主要功能是根据规则修改数据包的一些标志位,以便其他规则或程序可以利用这种标志对数据包进行过滤或策略路由。 mangel表使用示例 示例1-策略路由1 内网的客户机通...

月下狼
35分钟前
2
0
OSChina 周日乱弹 —— 兼职我想去学学布偶戏

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy : 《火炎 - 女王蜂》 《火炎 - 女王蜂》 手机党少年们想听歌,请使劲儿戳(这里) @小鱼丁 :还在睡觉突然接到一个小哥哥电话“x...

小小编辑
47分钟前
42
3
租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
3
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
6
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部