我们使用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。
提前致谢
答案 0 :(得分:1)
为什么需要将源目录添加到类路径?
我通常只需要将已编译的类目录添加到类路径中,这通常更容易直接在需要以这种方式配置的Junit等少数任务中完成。
例如:
<junit ....>
<classpath>
<path refid="runtime.path"/>
<pathelement path="${classes.dir}"/>
</classpath>
..
</junit>