福永镇网站建设,网站关键词推广做自然排名,wordpress redis 缓存,网上自学电脑课程文章目录 1. Project JDK 和 Java 的区别2. 没有 java 8 或 java 11 等版本2.1 方案一2.2 方案二2.3 方案三 1. Project JDK 和 Java 的区别
我们在利用 idea 创建 spring boot 项目时#xff0c;会有以上两个选项#xff0c;这两个选项有什么区别#xff1f; 答#xff… 文章目录 1. Project JDK 和 Java 的区别2. 没有 java 8 或 java 11 等版本2.1 方案一2.2 方案二2.3 方案三 1. Project JDK 和 Java 的区别
我们在利用 idea 创建 spring boot 项目时会有以上两个选项这两个选项有什么区别 答点击查看详细区别
2. 没有 java 8 或 java 11 等版本
问题 最近创建 springboot 项目时发现了 IntelliJ IDEA 在通过 Spring Initilizer 初始化项目的时候已经没有 java 8 、java 11 等版本的选项了。 难道 idea 就真的用不了 java 8 了吗很显然答案是否定的。
原因 ① Spring2.X 版本在2023年11月24日停止维护了因此创建 Spring 项目时不再有 2.X 版本的选项只能从 3.1.X 版本开始选择 ② 而 Spring3.X 版本不支持 JDK8JDK11最低支持 JDK17因此 JDK11 也无法选择了。
解决
2.1 方案一
目前阿里云还是支持创建 Spring2.X 版本的项目的所以修改 Server URL 为http://start.aliyun.com 即可 2.2 方案二
① 创建一个新项目建议选择 java21该版本兼容 java8可以不用配置 java21 的环境直接创建项目后修改 pom 文件中 SpringBoot 为 3.0 以下 和 Java.version 为 1.8 即可如图
parentgroupId org.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion 3.0以下 /version
/parentproperties!-- 修改java版本 --java.version1.8/java.version
/properties或 ② 升级 JDK 版本 比如 安装 JDK17 并配置环境变量创建项目后将 SpringBoot 的版本要改为 3.0 以下在 pom.xml 中把 java.version 修改为1.8。
2.3 方案三
直接随便选一个版本创建项目后将 SpringBoot 的版本要改为 3.0 以下在 pom.xml 中把 java.version 修改为1.8。
附录怎么安装多个 jdk 并配置环境变量