将Jasmin集成到Ant和Eclipse中

时间:2012-06-22 12:27:38

标签: java eclipse ant jasmin

我正在开发一个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文件。 Build Path包含src / classes和src / tests作为源文件夹,/ build作为输出文件夹。然而它似乎无法找到Jasmin生成的类,因此有数百个“ClassX未解决”的问题,它确实让开发变得非常痛苦。

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

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是将Jasmin类编译成一个单独的类文件夹,然后将该文件夹添加到Eclipse的构建路径中:Project Properties / Java Build Path / Libraries / Add Class Folder ...