目录
- 1.问题
- 2.问题查找
- 3.更多
1.问题
idea导入Gradle管理的SpeingBoot多模块项目,依赖下载不下来,执行编译报错
报错信息:
2.问题查找
- 首先怀疑是不是idea的版本与gradle版本冲突,我用的是idea2022.3.3,gradle是7.5.1版本的,JDK用的是11,查阅信息,gradle7.5.1是支持idea2022.3.3,JDK也是可以用11的,版本原因排除;
- 也参考了网上的信息,在bild.gradle配置文件中,加入 apply ‘test’ 然后执行 gradle build -x
test ,也不行 - 检查maven的配置工厂,工厂里也是有对应的maven,
- 最终的问题定位在配置文件中,果然问题出在这里;
原来build.gradle配置
plugins {
id 'org.springframework.boot' version '2.6.3'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
id 'java-library'
}
更换另一种申明方式:buildscript
buildscript {
repositories {
mavenLocal()
maven {
url "http://nexus.devops.hb.com/repository/maven-public/"
credentials {
username = 'username'
password = 'password '
}
}
maven {
url "http://nexus.devops.hb.com/repository/maven-releases/"
credentials {
username = 'username '
password = 'password '
}
}
maven {
url "http://nexus.devops.hb.com/repository/maven-thirdparty/"
credentials {
username = 'username '
password = 'password '
}
}
jcenter()
}
dependencies {
classpath(
'org.springframework.boot:spring-boot-gradle-plugin:2.6.10',
)
}
}
3.更多
gradle配置参考 https://blog.csdn.net/HakuMaster/article/details/127805670
gradle常见问题参考:
1.https://blog.csdn.net/xsgnzb/article/details/128126581
2.https://blog.csdn.net/yicai168/article/details/105414834
3.https://blog.csdn.net/caoxiaohong1005/article/details/77887529
4.https://blog.csdn.net/luo_xi_5345/article/details/126741453
5.https://www.pianshen.com/article/11591040975