我正在研究如何有效地为我的公司使用Gradle和Artifactory。我能够根据彼此和junit建立一些小的测试程序进行测试 我们想要实现的一件事是让我们在本地服务器上使用Artifactory的第三方库(因此不是来自Maven的镜像)。这就是出现一些问题的地方:如果没有哈克雷斯特,junit就无法运作 所以我的问题是:
是否有一种简单的方法可以一次性从Maven下载一个人工制品以及它的依赖性,以避免在构建时浪费时间和挫折?
答案 0 :(得分:3)
答案是:你不需要。 Artifactory具有远程存储库的概念,它代理存储库,如maven central和jcenter,为您提供透明依赖(和传递依赖)解析。
这是项目的a simple example,它具有与Artifactory一起使用的Gradle构建(使用Artifactory Gradle插件)。随意复制粘贴。