一、问题引入
很久很久以前第一次创建 SpringBoot 的时候,就出现下图 Maven 中 Runner 爆红 JDK15,手动修改回 JDK1.8,没怎么在意。关于 Maven 的设置可以参考这篇文章:Maven 的配置
https://blog.csdn.net/qq_45037155/article/details/123019074
在第二次创建 Maven 骨架项目,又出现这样的情况!!!不就是手动改两步 JDK1.8 嘛!我忍的住!
但是,在我重新打开创建的项目时候,我人傻了啊!一切归零,不光 Maven 这里要重新修改,就连 Project Structure 也要重构, Web 骨架没了,JDK 也要重新设置 ,还要重新设置Mark Directory as,关于这部分设置,参考以下几篇文章:IntelliJ IDEA使用Project Structure
https://blog.csdn.net/qq_45037155/article/details/123290491IDEA右键Mark Directory as找不到五种类型解决办法
https://blog.csdn.net/qq_45037155/article/details/122536033IDEA中Java项目删除Web框架后无法再次添加Web框架解决办法
https://blog.csdn.net/qq_45037155/article/details/121754733
我真的是要疯掉了,很烦,很累,很浪费时间! 为了一劳永逸,我写了这篇文章,从此再无烦恼!
二、问题解决
1、在 File --》New Projects Setup --》Structure... 永久性更改
2、在 apache-maven-3.3.9\conf 找到 setting.xml 配置文件
3、在setting.xml 配置文件找到 profiles 标签添加一段代码
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
保存退出就大功告成啦!!!开摆!!!嗨害嗨!!!