我正在开发一个 Java 项目,我需要一个非常具体的测试代码,我在 Jasmin(JVM 程序集)中创建它。该项目是用 Ant 构建的,并且有一个很好的目录结构,即:
root
/src
/classes
/tests
/build
/classes
/tests
定制的 Jasmin 源文件与 JUnit Java 文件一起位于 src/tests 目录中。所有这些都是用 Ant 构建的(我使用简单的“java”Ant 任务在源文件上运行 Jasmin 编译器),它们被放入 /build 文件夹内的相应目录中,然后 Ant 运行 JUnit 任务。所有这一切都很好......
在我介绍了由 Jasmin 生成的单个类之前,Eclipse 与该项目完美配合。问题是 Eclipse 看不到新的 .class 文件。构建路径包含 src/classes 和 src/tests 作为源文件夹,以及 /build 作为输出文件夹。然而它似乎找不到 Jasmin 生成的类,所以有数百个“ClassX unresolved”问题,确实让开发非常痛苦。
有谁知道如何强制 Eclipse 看到这个类?