Eclipse中没有java.lang.NoClassDefFoundError错误
我在eclipse中有一个项目,直到几分钟前它还运行得很好。我添加了一个JDBC驱动程序,试图运行它,现在甚至是以前的可运行文件都给了我 线程“main”java.lang.NoClassDefFoundError中出现异常:示例 有人知道为什么会这样吗?这和罐子有关吗?Eclipse中没有java.lang.NoClassDefFoundError错误,java,eclipse,Java,Eclipse,我在eclipse中有一个项目,直到几分钟前它还运行得很好。我添加了一个JDBC驱动程序,试图运行它,现在甚至是以前的可运行文件都给了我 线程“main”java.lang.NoClassDefFoundError中出现异常:示例 有人知道为什么会这样吗?这和罐子有关吗? 我甚至已经取下了罐子。试着一个接一个地看下面的内容 如果您使用的是库,请检查项目中是否正确包含了所有内容 重建项目 “几分钟前工作”的意思是它曾经工作过。你添加了新代码吗?然后错误就出现了,检查这些代码是否调用其他类,以及它们
我甚至已经取下了罐子。试着一个接一个地看下面的内容
如果上述所有操作都失败,则可能是由于JVM中的崩溃。我也经历过这种情况。您是如何添加JAR文件的?包括异常的完整堆栈跟踪。请参阅下面提到的帖子中此错误的可能原因:Hadoop Basic的MapReduce程序中的java.lang.NoClassDefFoundError此错误几乎总是由于缺少或不匹配的JAR文件造成的。请注意,通常可以在类路径中找到命名类,但是需要验证命名类是否丢失或版本错误的其他类。