Gradle不容易获得依赖性
我正试图通过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不容易获得依赖性,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
下面是我的版本。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