Web 在IDEA中使用gradle下载时间过长

Web 在IDEA中使用gradle下载时间过长,web,intellij-idea,gradle,Web,Intellij Idea,Gradle,当我开始一个新项目时,下载整个jarlibs花费了我太长的时间(超过5个小时),我该如何处理 这是我的build.gradle文件中的代码: import com.sun.org.apache.xalan.internal.xsltc.cmdline.Compile apply plugin: 'idea' apply plugin: 'java' apply plugin: 'war' sourceCompatibility = 1.7 version = '1.0' repositor

当我开始一个新项目时,下载整个jarlibs花费了我太长的时间(超过5个小时),我该如何处理

这是我的build.gradle文件中的代码:

import com.sun.org.apache.xalan.internal.xsltc.cmdline.Compile

apply plugin: 'idea'
apply plugin: 'java'
apply plugin: 'war'

sourceCompatibility = 1.7
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    compile 'javax:javaee-api:7.0'
    compile 'mysql:mysql-connector-java:5.1.39'
    compile 'jstl:jstl:1.2'
    compile 'com.fasterxml.jackson.core:jackson-databind:2.5.3'
    compile 'org.mybatis:mybatis:3.4.1'
    compile 'commons-fileupload:commons-fileupload:1.3.1'
    compile 'org.springframework:spring-context:4.3.4.RELEASE'
    compile 'org.springframework:spring-jdbc:4.3.4.RELEASE'
    compile 'org.springframework:spring-webmvc:4.3.4.RELEASE'
    compile 'org.springframework:spring-context-support:4.3.4.RELEASE'
    compile 'org.projectlombok:lombok:1.16.6'
    compile 'org.mybatis:mybatis-spring:1.3.0'
    compile 'org.freemarker:freemarker:2.3.23'
    compile 'org.jasypt:jasypt:1.9.2'
}

您可以为gradle使用最近的maven存储库

将存储库添加到builde.gradle中:

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
buildscript {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        maven { url "https://repo.spring.io/plugins-release" }
    }
    dependencies {
        classpath("org.springframework.build.gradle:propdeps-plugin:0.0.7")
        classpath("org.asciidoctor:asciidoctor-gradle-plugin:1.5.3")
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.5-2"
        classpath("io.spring.gradle:docbook-reference-plugin:0.3.1")
    }
}
在builde.gradle中:

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
buildscript {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        maven { url "https://repo.spring.io/plugins-release" }
    }
    dependencies {
        classpath("org.springframework.build.gradle:propdeps-plugin:0.0.7")
        classpath("org.asciidoctor:asciidoctor-gradle-plugin:1.5.3")
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.5-2"
        classpath("io.spring.gradle:docbook-reference-plugin:0.3.1")
    }
}

详细信息:

是否购买更快的互联网连接?下载所有依赖项花费了我大约5秒钟。但我的连接速度约为12Mb/s,你确定没有其他原因吗?可能是你的计算机、网络、ISP。。。。。几乎所有影响下载速度的因素。我只是想指出,这不是Gradle或MavenCentral本身的问题,而是针对您的。谢谢,我会努力改进我的设备。