在我正在进行的项目中,我想添加另一个库。问题是我正在使用 Gradle,而我想要使用的库不在 Maven 上,它只能作为具有 Ant build设置的 git 存储库提供。我正在考虑将其添加为子模块,然后使用 Gradle 的 Ant support构建库然后依赖它,但我不知道如何让 Gradle 引用库的构建输出。我必须使用编译文件(...)
还是有更好的方法?
最佳答案
我会在 Ant 中为该库构建 JAR 文件,然后将其与项目源代码一起 checkin 。然后您可以通过以下方式引用该文件:
dependencies {
compile files('libs/ant-lib.jar')
}
或者,如果您使用内部二进制存储库,我可以将文件上传到内部二进制存储库,然后通过其坐标引用它。
关于java - 使用 Ant 项目作为 Gradle 子项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38663328/