Gradle/Maven为Artifactory Java客户端配置

Gradle/Maven为Artifactory Java客户端配置,java,maven,gradle,artifactory,Java,Maven,Gradle,Artifactory,我试图在我的代码和Gradle构建中使用JAR,但无法识别JAR本身的一些细节: 我应该使用什么确切的mavenRepo在我的build.gradle中定位JAR 我应该使用的最新版本是什么?根据,它可能是0.17、0.7或0.10,这取决于您所访问的链接。根据mvnrepo.org,它是0.16 最新/稳定/官方版本(group:artifact:version.jar)的梯度坐标是多少?再一次,因为我无法判断哪个二进制repo托管这个JAR,也无法判断哪个版本是官方最新/稳定的,所以确定正

我试图在我的代码和Gradle构建中使用JAR,但无法识别JAR本身的一些细节:

  • 我应该使用什么确切的
    mavenRepo
    在我的
    build.gradle
    中定位JAR
  • 我应该使用的最新版本是什么?根据,它可能是0.17、0.7或0.10,这取决于您所访问的链接。根据
    mvnrepo.org
    ,它是0.16
  • 最新/稳定/官方版本(
    group:artifact:version.jar
    )的梯度坐标是多少?再一次,因为我无法判断哪个二进制repo托管这个JAR,也无法判断哪个版本是官方最新/稳定的,所以确定正确的坐标几乎是不可能的

更新:

第一个问题(maven回购)的答案似乎是:

看起来
0.17
也是官方稳定/最新版本


因此仍然需要Gradle/Maven坐标方面的帮助。将这些答案留在这里,以防将来有人想知道同样的事情。

Artifactory Java客户端是从这里正式发布的。您可以使用您提到的Maven回购,或者更好地使用Bintray的:

0.17确实是最新版本。您可以使用此URL在Bintray中获取最新版本-
您需要使用的坐标是:

compile(group: 'org.jfrog.artifactory.client', name: 'artifactory-java-client-services', version: '0.17', ext: 'jar')
repositories {
    jcenter()
}
compile(group: 'org.jfrog.artifactory.client', name: 'artifactory-java-client-services', version: '0.17', ext: 'jar')