总是遇到稀奇古怪的报错啊!大家都是怎么判断

nil2000 2010-01-28 10:55:23
哪些报错是由于包冲突造成的?
或者如果知道是包冲突造成的应该采用什么方法定位是那哪些包冲突呢?
...全文
272 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
py330316117 2010-02-12
  • 打赏
  • 举报
回复
知道什么问题就去改啊,可以用日志跟踪错误去修改
nil2000 2010-02-11
  • 打赏
  • 举报
回复
up ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nil2000 2010-02-11
  • 打赏
  • 举报
回复
up ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sally-wang 2010-02-09
  • 打赏
  • 举报
回复
一般会报NoSuchMethod错的
dom72 2010-02-09
  • 打赏
  • 举报
回复
引用 11 楼 peng_wu01 的回复:
约定优于配置,刚开始把自己的工程控制好,就不会出现这种问题!一旦出现,加断点,加输出,一步一步跟!

Debug 应该能跟进把,要把第三方的原代码关联上就行了把
lkj107 2010-02-09
  • 打赏
  • 举报
回复
首先要知道自己的lib下是否有版本不同的两个相同的包
然后看是否自己的lib带了中间件具有的包
再次可以写个jsp查看自己的这个类调用的是那个包,是否自己期望的
lgf11088 2010-02-07
  • 打赏
  • 举报
回复
这并没有什么确切的答案啊,出了错,才知道哪些包或者代码有错啊
ymgames 2010-02-07
  • 打赏
  • 举报
回复
NoSuchMethod
lyh200731 2010-02-07
  • 打赏
  • 举报
回复
学习
nil2000 2010-02-06
  • 打赏
  • 举报
回复
up
nil2000 2010-02-06
  • 打赏
  • 举报
回复
up
nil2000 2010-02-06
  • 打赏
  • 举报
回复
up
gaojava 2010-02-03
  • 打赏
  • 举报
回复
看异常了,然后一般GOOGLE下就知道是包的哪个版本有问题
hzq237 2010-02-02
  • 打赏
  • 举报
回复
路过,学习
yueguangkai001 2010-02-02
  • 打赏
  • 举报
回复
如果已经是确定是包的冲突问题,你可以直接去LIB底下看看你导入的包中是否有重名而只是版本不同的JAR包,如果有你可以删除低版本的包,在运行看看,如果你不确定删除那一个你就保留一份LIB包
如果不确定是包的冲突,而有可能是其他原因导致的异常,你可以直接将你的异常信息GOOGLE或者BAIDU贴上面,别人应该和你遇到过一样的错误。
错误是慢慢的找,别急,总能够找到是什么原因影响的
SambaGao 2010-02-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sodino 的回复:]
以前是查抛出的异常是啥,看api中哪个会抛出该异常后找出出错的代码。


现在是debug。一步步查看运行过程,很直观。
[/Quote]

..
crazylaa 2010-02-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xyz20003 的回复:]
包冲突比较简单,异常里都写着。
NoSuchMethod之类的最多。
[/Quote]c
nil2000 2010-02-01
  • 打赏
  • 举报
回复
也想知道
nil2000 2010-02-01
  • 打赏
  • 举报
回复
也想知道
nil2000 2010-02-01
  • 打赏
  • 举报
回复
up
加载更多回复(13)

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧