嗨伙计们:在eclipse中调试“classnotfound”错误的最佳方法是什么?
我有一个标准的设置....蚂蚁,日食等......每隔一段时间,我就会做一些事情来捣乱我的积累。我从来没有想出一个系统来确定eclipse“看起来”类文件的确切位置 - 以及如何确保我的构建工作正常。
通常,在这个项目中,我打开和关闭“构建器”(在Properties-> Builders中有一个Java构建器和一个Ant构建器),并使用ant从命令行构建几次 - - 最终,eclipse会同步并查看我的类文件......
所以一般来说 - 我真正的问题是 - 在eclipse中检查和调试java构建的正确方法是什么?当您单击“Run As-> Junit test”时... eclipse查找/执行类的方式和位置是什么?
答案 0 :(得分:1)
您应该检查项目类路径。
通常java使用它的本机类路径(Java Home和当前目录)。然而,eclipse会覆盖项目的类路径。您必须手动将任何外部库添加到项目类路径。
这是应该做什么的一个很好的介绍:http://www.ehow.com/how_4784820_set-classpath-eclipse.html
答案 1 :(得分:0)
我没有使用它,但在eclipse http://www.ibm.com/developerworks/opensource/tutorials/os-ecl-easyant/
中有一个蚂蚁调试器答案 2 :(得分:0)
调试eclipse中的“classnotfound”错误。
您可以尝试两种解决方案1)转到项目 - >清除 - > cleanallprojects (如果错误是由您开发的文件引起的)。
2)检查项目的类路径,以确保包含类的jar文件,您的类路径中存在“classnotfound”错误。