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