Gradle不容易获得依赖性

Gradle不容易获得依赖性,gradle,resteasy,artifactory,Gradle,Resteasy,Artifactory,我正试图通过Artifactory将resteasy-jaxrs-3.0.9.Final.jar作为gradle的依赖项引入我的应用程序,但是gradle没有下载它 正如您在下面看到的,如果我直接从MavenCentral下载,它会像我预期的那样工作,如果我通过Artifactory,它会跳过resteasy-jaxrs-3.0.9.Final.jar。我错过了什么 build.gradle: 梯度相关性的输出: 直接从mavenCentral: commons-codec-1.6.jar co

我正试图通过Artifactory将resteasy-jaxrs-3.0.9.Final.jar作为gradle的依赖项引入我的应用程序,但是gradle没有下载它

正如您在下面看到的,如果我直接从MavenCentral下载,它会像我预期的那样工作,如果我通过Artifactory,它会跳过resteasy-jaxrs-3.0.9.Final.jar。我错过了什么

build.gradle:

梯度相关性的输出:

直接从mavenCentral:

commons-codec-1.6.jar commons-io-2.1.jar commons-logging-1.1.1.jar 激活-1.1.jar jcip-annotations-1.0.jar httpclient-4.2.6.jar httpcore-4.2.5.jar jaxrs-api-3.0.9.Final.jar jboss-annotations-api_1.1_spec-1.0.1.Final.jar resteasy-jaxrs-3.0.9.Final.jar via Artifactory-与上述相同,除了:

resteasy-jaxrs-3.0.9.Final.jar-缺少此文件 我在Artificatory方面没有遇到任何其他问题,所以我对这个问题感到有点惊讶

这是Artifactory中缓存的文件的屏幕截图,我觉得缺少任何jar文件都不合适。。。
下面是我的版本。gradle

你应用了java插件吗。因为否则gradle不理解“编译”

要检查它是否工作,请执行以下操作

gradle build
然后检查%rootDir%/build/libs/,您可以在生成的项目jar文件中找到resteasy libs

应用插件:'java' 存储库{ 局部的 //maven{urlhttp://repo.maven.apache.org/maven2 } //maven{urlhttp://repo1.maven.org/maven2} 中央的 } 依赖关系{ 编译“org.jboss.resteasy:resteasy jaxrs:3.0.9.Final” } 罐子{ 从configurations.compile.collect{zipTreeit}
}您发布的控制台输出表明它得到了依赖项,只是看起来版本不对。您可以发布gradle依赖项的输出吗?看起来POM工件在存储库中,但jar不在。Gradle将尝试下载工件,因为它发现工件描述符POM并失败。直接从MavenCentral或Artifactory下载时,我得到了不同的结果。我更新了帖子以反映这一点。
gradle build