SpringBoot3最低支持JDK17
再此处首先要检查JDK 的版本是否为17+
其次要检查IDEA的版本是否支持所下载的JDK版本
1、我遇到的问题是,我的IDEA2020.3.4版本不支持JDK2导致的。在学习SpringBoot3时,我把JDK1.8升级为最新的JDK21,没注意到我的IDEA2020.3.4是不支持JDK21的,所以升级了IDEA2023.2.4,问题就解决了。
2、在升级IDEA时候,我没有删除老版本,现在我电脑上现在是两个IDEA,一个跑之前的程序,一个跑之后的程序。
3、顺带提一下Maven的版本也会影响项目的创建。
IDEA | JDK | MAVEN |
---|---|---|
IntelliJ IDEA 2022.3 | JDK7~21 | ~Maven 3.9.1 |
IntelliJ IDEA 2022.2 | JDK6~21 | ~Maven 3.9.1 |
IntelliJ IDEA 2022.1 | JDK6~18 | ~Maven 3.8.1 |
IntelliJ IDEA 2021.3 | JDK6~17 | ~Maven 3.8.1 |
IntelliJ IDEA 2021.2 | JDK6~17 | ~Maven 3.8.1 |
IntelliJ IDEA 2021.1 | JDK6~16 | ~Maven 3.8.1 |
IntelliJ IDEA 2020.3 | JDK6~15 | ~Maven 3.6.3 |
IntelliJ IDEA 2020.2 | JDK6~15 | ~Maven 3.6.3 |
IntelliJ IDEA 2020.1 | JDK6~14 | ~Maven 3.6.3 |
IntelliJ IDEA 2019.3 | JDK6~13 | ~Maven 3.6.3 |
IntelliJ IDEA 2019.2 | JDK6~13 | ~Maven 3.6.3 |
IntelliJ IDEA 2019.1 | JDK5~12 | ~Maven 3.6.3 |