将Jasmin整合到Ant和Eclipse中



我正在做一个Java项目,我需要非常具体的测试代码,这是我在JVM程序集Jasmin中创建的。该项目是用 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未解决"的问题,这确实使开发变得非常痛苦。

有没有人知道如何强制 Eclipse 看到这个类?

一个简单的解决方案是将 Jasmin 类编译到一个单独的类文件夹中,然后将该文件夹添加到 Eclipse 的构建路径中:项目属性/Java 构建路径/库/添加类文件夹...

相关内容

  • 没有找到相关文章

最新更新