序
本次带来Spring 5.3.x最新版本导入IDEA教程,成功导入运行请点赞哦,有问题也可以评论区留言哦。
本机环境
- IDEA 2020 版本及以上
- 安装 JDK 11,配置
JAVA_HOME - 下载 Spring v5.3.x
解压压缩包,进入目录spring-framework-5.3.x
根目录下有个settings.gradle,编辑修改,如图
记得注释
io.spring.ge.conventions哦。mavenLocal()
maven { url "maven.aliyun.com/repository/…" }
maven { url "maven.aliyun.com/repository/…" }
maven { url "maven.aliyun.com/repository/…" }
maven { url "maven.aliyun.com/repository/…" }
mavenCentral()
进入buildSrc文件夹,修改build.gradle文件,如图
导入进IDEA
进入后先cancel,修改下IDEA配置,如图
重新构建,速度慢的话大概得花个半个小时
最坑的地方-Duplicate
当构建完毕,我们进入测试模块运行一个测试,会报错:spring-xxx duplicate的问题,根据提示是需要改一个duplicatesStrategy的配置,经过不断的测试,终于找到配置的地方,如图
pluginManager.withPlugin("java") { jar { duplicatesStrategy = DuplicatesStrategy.EXCLUDE } }