hsy080111
-Tarn
采纳率75%
2017-07-08 05:22 阅读 6.7k
已采纳

关于java.lang.NoClassDefFoundError的问题

10

同样的几行代码 放在同一工作台的不同项目中 引用相同的第三方jar包 有一个好用 有一个就会报java.lang.NoClassDefFoundError的错误 十分不解其原因 如果是因为classpath错误两个就都应该不好用啊 求大神解答一下 谢谢!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • 已采纳
    engchina engchina 2017-07-08 07:18

    1,在报错的项目上点击右键,点击Properties(属性)
    2,点击Java Build Path
    3,点击Libraries,查看是否导入该jar包

    点赞 1 评论 复制链接分享
  • VitoYi VitoYi 2017-07-08 05:32

    你是用了JUnit单元测试吗?什么版本的?

    点赞 1 评论 复制链接分享
  • playboyanta123 show_code 2017-07-08 06:24

    你看看这个报错的项目是不是真的引入进来了你说的第三方jar包,还有看路径是不是对的

    点赞 评论 复制链接分享
  • qq_33756493 昵称_Justin 2017-07-08 07:18

    clean一下试试,或者在不同的包下操作

    点赞 评论 复制链接分享
  • Android_app kk1924 2017-07-08 09:44

    除了要看有没有导入包之外,还要看下有没有相同的引用jar,相同的包不同的版本,,也会出现同样的异常

    点赞 评论 复制链接分享
  • hasser1 hellohass 2017-07-08 13:50

    或许是导入的路径有问题,看一下path,然后build一下

    点赞 评论 复制链接分享
  • LawsonJin LawsonJin 2017-07-09 11:52

    如果确认代码没问题的话,清理tomcat,清理项目,

    点赞 评论 复制链接分享
  • lihongbiao0610 lihongbiao0610 2017-07-10 05:53

    jar包冲突,一般是因为同时引入了同一jar包的两个不同版本,造成冲突。仔细查看jar包,一般删除版本低的

    点赞 评论 复制链接分享

相关推荐