在 Ivy 中检索依赖项后,使用 Ant 更新项目类路径



这是我构建的一部分.xml

<property name="dir.ivy" value="${user.home}/.ivy2" description="Local Ivy Repository" />
<target name="retrieve" depends="clean,init">
    <!-- Resolve dependencies -->
    <ivy:resolve file="ivy.xml"/>
    <ivy:retrieve type="jar" conf="${ivy.configuration}" pattern="${dir.ivy}/[artifact]-[revision].[ext]"/>
    <!-- Update classpath -->
    ???
</target>

从工件或 maven 下载了在我的 ivy.xml 中定义的依赖项后,我想将它们添加到我的项目类路径中,而无需从 Project - 配置构建路径手动添加它们...并且没有编译我的课程。

有什么想法吗?

可以使用 cachepath 任务创建常春藤托管类路径。

有关示例,请参阅:

  • 如何避免使用 Ivy 复制依赖项

最后我找到了一个解决方案,我使用 Eclipse 的 Apache IvyDE 插件来更新项目类路径。

相关内容

  • 没有找到相关文章

最新更新