在我正在处理的项目中,我想添加另一个库。问题是,我使用的是Gradle,而我想使用的库不在Maven上,它只能作为带有Ant构建设置的git repo使用。我想把它作为一个子模块添加,然后使用Gradle的Ant支持来构建库,然后依赖它,但我不知道如何让Gradle引用库的构建输出。我必须使用compile files(...)
吗?或者有更好的方法吗?
我会在Ant中为该库构建JAR文件,然后将其与项目源代码一起检入。然后,您可以通过以下方式引用文件:
dependencies {
compile files('libs/ant-lib.jar')
}
或者,如果您使用内部二进制存储库,我可以将文件上传到该存储库,然后通过其坐标引用它。