Java Gradle没有下载Jax-RS库

Java Gradle没有下载Jax-RS库,java,gradle,Java,Gradle,我正在尝试使用gradle下载并添加JaxRS库。以下是构建脚本: buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE") } } apply plugin: 'java' apply plugin: 'ecli

我正在尝试使用gradle下载并添加JaxRS库。以下是构建脚本:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE")
    }
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'spring-boot'
apply plugin: 'jetty'

jar {
    baseName = 'rest-service'
    version =  '0.1.0'
}

repositories {
    mavenCentral()
}

sourceCompatibility = 1.7
targetCompatibility = 1.7

dependencies {
    compile('javax.ws.rs:jsr311-api:1.1.1')
    compile("org.springframework.boot:spring-boot-starter-web")
    testCompile("junit:junit")
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.3'
}

尝试使用-debug并查看它用于检索依赖项的URL。然后使用curl或类似的工具,看看它是否可用。如果您无法通过浏览器或curl访问它,则会出现网络问题


也检查一下maven central,也许他们已经没有那个版本了。只是为了验证。

为什么您认为它没有下载它们?我刚刚应用了你的确切脚本,依赖项位于Fine,我不知道你的情况,但因为我住在伊朗,一些网站过滤了我的IP,我对jax也有同样的问题,我用的是maven而不是gradle,所以我用了一个代理,改变了我的IP,然后它像魅力一样工作:D如果你像伊朗一样,美国的制裁禁止你使用代理,尽管你的个人资料中说你住在那里US@MrWiggles当我尝试导入时,它对我不起作用javax.ws.rs.Consumes;它不起作用。@HimanshuYadav,脚本完全有效,gradle在波兰下载依赖项没有任何问题。您可以手动下载依赖项,将其放在libs文件夹中,并修改gradle脚本以将libs文件夹作为依赖项包含。这样行吗?您可以手动下载此依赖项吗?