我正在处理一个分配给我的项目, 他们给了我一个包含大量课程,文档和其他项目相关文件的文件夹,我不太熟悉,并且我已经为项目所需的其他内容提供了一个单独的jar。
我已将项目导入eclipse,甚至可以获得提供的测试.java我被提供正确运行,但由于某种原因,我对测试代码所做的任何更改都无法在运行时显示。
我添加了代码,甚至注释掉了会在显示方面产生重大影响的行,但是当我运行它时,一切都保持不变。
我已经自动开启了构建,我甚至还玩过它,再次打开它等等。
我通过正确指向外部jar修复了所有构建路径错误,但仍然会发生这种情况。
之前是否有人遇到此问题和/或您是否知道如何解决此问题?
答案 0 :(得分:0)
此类行为的一个可能原因是您在项目中编辑的类也包含在您正在使用的某些JAR中。因此,这些类在类路径上两次,而Eclipse / Java只会加载其中一个而忽略另一个。
所以我想你正在编辑的测试类(甚至可能是你应该使用的其他类!)都包含在你提到的“其他所有”的单独JAR中。