使用Ant项目作为Gradle子项目

时间:2016-07-29 16:17:15

标签: java git gradle ant

在我正在进行的项目中,我想添加另一个库。问题是我正在使用Gradle,我想要使用的库不在Maven上,它只能作为带有Ant构建设置的git repo。我正在考虑将其添加为子模块,然后使用Gradle的Ant support来构建库然后依赖它,但我无法弄清楚如何让Gradle引用库的构建输出。我是否必须使用compile files(...)或者有更好的方式吗?

1 个答案:

答案 0 :(得分:1)

我在Ant中为该库构建JAR文件,然后使用您的项目源代码检查它。然后,您可以通过以下方式引用该文件:

dependencies {
    compile files('libs/ant-lib.jar')
}

或者,我可以将文件上传到内部二进制存储库,如果您使用它,然后通过其坐标引用它。