【发布时间】:2016-11-29 18:59:50
【问题描述】:
我是编写构建文件的新手,目前我正在为我的项目编写 ant。我面临的问题是将 jar 包含在 ant 构建文件中。 根据标准的“ant build”,jar 需要保存在 lib 文件夹中。但问题是 jar 非常大,超过 100 GB,因此无法保存在 GitHub 中。
我已将它放在另一个存储库中,并希望将其包含在我的构建文件中。
谁能告诉我如何将 jars 包含在我的 url 中的“pathelement location”中。
【问题讨论】:
-
我有一个 build.xml(基于 ant),它需要一些来自 nexus 的 jar 才能复制到现有的 lib 文件夹中。即当它构建时,它应该从定义了一些版本的nexus复制jar,然后复制到lib中并进行编译。就像在 Maven 中发生的那样,我们定义了工件及其版本。如果更改将自动从 maven repo 下载它。我如何在基于 ant 的构建中做到这一点?
-
你可以试试常春藤。它有点像 Maven,但基于 Ant。