当前位置: 首页 > news >正文

Springboot各版本与Java JDK的对应关系及JDK商用版本

Spring Boot各版本对应的 JDK 如下:

Spring Boot 2.5.x:-> JDK 16 及以上版本。
Spring Boot 2.4.x:-> JDK 11 及以上版本。
Spring Boot 2.3.x:-> JDK 8 及以上版本,建议使用 JDK 11 及以上版本。
Spring Boot 2.2.x:-> JDK 8 及以上版本,建议使用 JDK 11 及以上版本。
Spring Boot 2.1.x:-> JDK 8 及以上版本。
Spring Boot 2.0.x:-> JDK 8 及以上版本。
Spring Boot 1.5.x:-> JDK 7 及以上版本。
Spring Boot 1.4.x:-> JDK 7 及以上版本。
Spring Boot 1.3.x:-> JDK 7 及以上版本。

对于开发工作来说,开发可以选择任意版本,但是涉及到商用,企业使用,我们还是需要关注一下JDK的商用收费问题。以下列出可免费商用的部分内容:

从 2019 年开始,Oracle 宣布某些版本开始收费。
JDK8 之前版本,仍然免费。
JDK8 免费版本到 8u202,从 8u211版本开始收费。
JDK9、JDK10,全版本免费。
JDK11,免费版本到 11.0.2,从 11.0.3 版本开始商用收费。
JDK12、JDK13、JDK14、JDK15、JDK16,全版本商用收费。
JDK17、JDK18、JDK19、JDK20,全版本(二进制版本)免费。

当然,除了这些,还有其他更好的选择。Java JDK不仅仅Oracle一家公司在提供,也有其他企业提供。

http://www.dtcms.com/a/81212.html

相关文章:

  • 【JavaWeb学习Day27】
  • 洛谷 P2157 [SDOI2009] 学校食堂
  • C++从入门到实战(六)类和对象(第二部分)C++成员对象及其实例化,对象大小与this详解
  • pytorch 网络结构可视化Netron安装使用方法(已解决)
  • 人力资源管理基于SpringBootSSM框架
  • 基于NSGA2算法的无人机航迹规划算法
  • 【MyDB】一个仿照MySQL的轮子项目系列文章汇总
  • springboot项目,指定用alibaba连接池所需要的配置
  • 《模型思维》第二十六章 “学习模型” 总结
  • PyTorch深度学习框架60天进阶学习计划 - 第25天:移动端模型部署(第一部分)
  • go + vscode + cline +qwen 快速构建 MCP Server
  • 鸿蒙 元服务摘要
  • 「JavaScript深入」轮询(Polling):基础的实时通信方式
  • MySQL:建表,修改,删除
  • 再次认识虚拟地址空间 可执行程序的加载 ─── linux第21课
  • 极限网关六个企业级应用场景
  • 微信小程序状态管理与计算属性同时使用:miniprogram-computed 和 mobx-miniprogram
  • vcenter 虚机共享盘笔记
  • 锦华新材业绩波动明显:偿债能力偏弱,大额分红引关注
  • 20250320在荣品的PRO-RK3566开发板的buildroot系统下使用J27口的OTG0口接鼠标
  • AI社交的服务走向
  • 【力扣刷题实战】只出现一次的数字III
  • CVPR2025 | 蚂蚁浙大提出MP-GUI算法:全方位增强MLLM的GUI理解能力
  • VLAN的处理机制
  • 爬虫——playwright获取亚马逊数据
  • Web爬虫利器FireCrawl:全方位助力AI训练与高效数据抓取
  • 服务器部署Kong和Konga过程
  • vue路由去掉#
  • 07. 面向对象高级(2)_设计模式
  • 基于ssm的在线点歌系统(全套)