原因1:Gralde的版本和项目需要的版本不一致
杨景文的技术博客
项目所需要的Gradle版本:
在项目根目录下找到gradle文件夹的配置文件:gradle/wrapper/gradle-wrapper.properties,内容如下:
上述是gradle-wrapper.properties配置文件的内容,红色方框是当前项目所需要的gralde版本。所以,idea中配置的gradle版本需要一致:
综上,两个版本都是7.0
如果上述问题解决了,还是停留在build modal,接着再看下面原因2.
原因2
配置国内gradle仓库,在项目的build.gralde文件中添加/修改如下配置(下面配置加上了阿里云镜像仓库):
repositories {
mavenLocal()
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
mavenCentral()
maven { url 'https://repo.spring.io/milestone' }
jcenter()
}
之后重新编译。