IDEA创建springboot项目时不能选择java 8或者java 11等等版本的问题,解决方案

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 版本不支持 JDK8,JDK11,最低支持 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 即可,如图:

<parent>
	<groupId> org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version> 3.0以下 </version>
</parent>

<properties>
	<!-- 修改java版本 -->
	<java.version>1.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 并配置环境变量

  • 17
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
源码均经过严格测试,可以放心下载使用。有任何使用问题欢迎随与博主沟通,第一间进行解答! 。以下为开发所需环境: 开发语言:Java 框架:springboot JDK版本JDK1.8 数据库:mysql 开发软件:eclipse和idea都可以 统的主要功能包括:用户管理:提供用户注册、登录、个人信息管理等功能,支持用户权限控制,确保不同角色的用户访问相应的功能模块。商品管理:允许管理员添加、编辑和删除租赁商品信息,包括商品的图片、描述、价格和库存等。租赁管理:用户可以浏览商品,选择租赁期限,并进行下单。系统会记录用户的租赁历史,并支持订单状态跟踪。支付系统集成:整合第三方支付接口,如支付宝或微信支付,以便用户可以在线完成支付过程。评论与评价:用户在租赁结束后可以对商品进行评价,这些信息有助于其他用户做出决策,并为商家提供反馈。搜索与推荐:提供高效的搜索功能,帮助用户快速找到所需的商品。智能推荐算法根据用户的租赁历史和偏好推荐相关商品。数据统计:后台管理系统包含数据统计模块,用于分析租赁业务的趋势、热门商品和用户行为等。安全性:采用Spring Security框架实现认证和授权,保障系统的安全性。整个项目结构清晰,代码规范,便于二次开发和维护。通过使用Maven进行项目管理,简化了依赖管理和构建流程。系统的可扩展性良好,可以根据业务需求进行功能的增减和优化。总之,基于SpringBoot的网上租赁系统设计与实现提供了一个健壮、高效且易于维护的租赁平台,适用于各种租赁场景,如设备租赁、图书租赁等,满足了市场对于灵活租赁解决方案的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小学鸡!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值