【问题标题】:how to manage dependency of shared libraries using IVY如何使用 IVY 管理共享库的依赖关系
【发布时间】:2012-11-20 00:03:23
【问题描述】:

我有一个耳朵 -

这个 EAR 包含多个 WAR

在这些 WAR 文件中,有一个通用 JAR,它会在每个 WAR 文件中下载。 我想将此通用 JAR 文件删除到共享库中。此外,每次我重建我的 WAR 时,我都想要最新版本的 JAR 文件,我在 Dev 和 Websphere min 生产中使用 Tomcat。

现在,我们正在使用 IVY 进行依赖管理。我已经从 war 文件中删除了公共 jar,但我不知道每次重新启动服务器时如何访问最新版本的 jar 并将其下载到共享库中。

有人可以帮忙吗?

【问题讨论】:

  • 每次重启服务器?还是每次构建时?

标签: ivy


【解决方案1】:

http://ant.apache.org/ivy/history/latest-milestone/ivyfile/dependency.html

您需要在 ivy.xml 文件中添加一个依赖项,类似于:

<dependency org="com.orgname" name="jarname" rev="latest.release"/>

这是您自己制作的 JAR 文件,还是公开的?如果您自己制作,则必须将其发布到系统某处的存储库中。

【讨论】:

    猜你喜欢
    • 2010-09-24
    • 2021-12-08
    • 1970-01-01
    • 2022-10-25
    • 2015-06-06
    • 1970-01-01
    • 2013-10-11
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多