1

我正在处理一个分配给我的项目,他们给了我一个文件夹,里面有大量的类、文档和其他我不太熟悉的项目相关文件,并且我已经获得了一个单独的 jar 用于其他所有内容项目需要。

我已将项目导入 eclipse,甚至可以获得提供的测试 .java 以正确运行,但由于某种原因,我对测试代码所做的任何更改在我运行时都无法显示。

我添加了代码,甚至注释掉了会对显示产生很大影响的行,但是当我运行它时一切都保持不变。

我已经自动打开了构建,我什至关闭了它,再次打开它等等。

我通过正确指向外部 jar 修复了所有构建路径错误,但这仍然会发生。

有没有人遇到过这个问题和/或你知道如何解决它?

4

1 回答 1

0

这种行为的一个可能原因是您在项目中编辑的类也包含在您正在使用的某个 JAR 中。因此,这些类在类路径上存在两次,Eclipse/Java 将只加载其中一个而忽略另一个。

所以我认为您正在编辑的测试类(甚至可能是您应该使用的其他类!)包含在您提到的“其他所有内容”的单独 JAR 中。

于 2013-03-01T10:45:18.990 回答