0

我们使用 IVY 的原因是我们已经有了 ANT 脚本。意思是,默认情况下没有 maven 兼容的文件夹。

我们必须创建这样的约定。

现在,我已经实现了 IVYing。解决后,我做

<ivy:cachepath pathid="ivy.test.classpath" conf="test" settingsref="ivy.ref" />

这个问题,它不包括

src/test/java , src/test/resources

包含这些的最佳方式是什么。

我目前正在做的是创建另一个类路径(后缀为.extended),其中包括原始类路径以及新文件夹。

有没有“IVYier”的方式来做到这一点?可能在依赖文件 ivy.xml 中添加一些东西或告诉它执行 maven 的方法。

提前致谢

4

1 回答 1

1

为什么需要将源目录添加到类路径中?

我通常只需要将已编译的类目录添加到类路径中,这通常更容易直接在需要以这种方式配置的 Junit 等少数任务中完成。

例如:

<junit ....>
    <classpath>
        <path refid="runtime.path"/>
        <pathelement path="${classes.dir}"/>
    </classpath>
    ..
</junit>
于 2012-07-24T22:37:34.217 回答