关于Exception in thread "AWT-EventQueue-1" java.lang.NoSuchMethodError的处理

        程序调试了两天终于把一个异常问题解决了,心里很爽,把处理这个异常的经过写下来,希望做相关研究的朋友们看到之后能够少走弯路。我做的是一个applet,要在窗口中调用wrl文件,有基础的朋友知道需要引入java3d的三个类包,可是我在引入之后在调试程序的时候总是出现这个错误:Exception in thread "AWT-EventQueue-1" java.lang.NoSuchMethodError,然后下边出现很多行的错误提示。后来上网查找原因的时候发现有人说这种情况很可能是因为由于多个版本的class存在。我在我引入的包里面查看,实在没有发现有一样的jar文件,后来就一个一个的对照发现之前引入的一个jar文件我改名字为j3dvrml.jar还有后来的一个文件是vrml.jar,我试着把第一个jar文件删除,结果就成功了。之前我是一直在点击下边的错误提示,查看对应的每一个反编译的class文件,看到底是不是里面哪个方法写的不对,后来一想不对啊,都是从网上下载的jar文件,是在官网上下载的不会出错的。还是应该多看看是不是自己的配置或者是类配置的路径不对。编程珠玑上说的好,当你一条路走不通的时候就换另一条路走。也许换了之后就豁然开朗了。

        也许是因为自己刚开始做这方面的工作,对这方面的一场见得比较少。所以两天来一直是不知道怎么办,看来以后要多接触一些异常,才能真正的学到东西。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值