解决问题:Exception in thread "main" java.lang.NoClassDefFoundError

来源:互联网 发布:淘宝购买店铺 编辑:程序博客网 时间:2024/06/06 05:55

这两天在Eclipse中修改一个maven项目,出现了这个问题:
Exception in thread “main” java.lang.NoClassDefFoundError

这个问题在网上查找到的原因很多,但都没有解决我的问题,我的问题在于:

如上图:在pom.xml文件中导入jar包时,将jar包设置为test测试使用,所以我写在main下面的代码在编译时就会出现类找不到的问题。

解决方案:在main中要引用的jar包的<dependency>中将代码<scope>test</scope>删除,即可正常运行main中的代码。

阅读全文
0 0