返回顶部
首页 > 资讯 > 后端开发 > JAVA >Springboot项目报错 【错误:java: 错误: 不支持发行版本 17】
  • 374
分享到

Springboot项目报错 【错误:java: 错误: 不支持发行版本 17】

javaspringbootspringintellij-idea 2023-08-19 15:08:36 374人浏览 八月长安
摘要

项目场景:SpringBoot项目build完成后运行出错 使用idea的spring Initializr构建的Spring Boot项目在构建完成后运行出错 问题描述 用Spring Initializr创建了Spring Boot 项

项目场景:SpringBoot项目build完成后运行出错

使用ideaspring Initializr构建的Spring Boot项目在构建完成后运行出错

问题描述

用Spring Initializr创建了Spring Boot 项目后,运行时报错“错误:java: 错误: 不支持发行版本 17”
错误:java: 错误: 不支持发行版本 17


原因分析:

根据错误信息得知,应该是jdk的版本出了问题,查看pom.xml检查一下

java版本为17

可以看到,JDK的版本是17,由于我并没有安装JDK17,所以会报错不支持发行版本17,但是在我用Spring Initializr创建项目时选的是JDK11,为什么创建成功就变成17了呢,这里检查一下Spring Boot 的版本

Spring Boot版本为3.0.4

这下就清楚了,应该是Spring Boot的版本和Java版本不兼容的问题,查了一下Spring Boot 3.0.4支持的最低Java 版本为JDK 17,在创建项目时应该是忽略了我指定的JDK版本,而是选择了满足条件的最低的JDK,又因为我没有安装这个版本所以报错。


解决方案:

在创建项目时选择较低版本的Spring Boot即可

选择低版本的Spring Boot
Spring Boot和JDK版本的对应关系可以自行搜索。

来源地址:https://blog.csdn.net/qq_51330798/article/details/129686073

--结束END--

本文标题: Springboot项目报错 【错误:java: 错误: 不支持发行版本 17】

本文链接: https://lsjlt.com/news/375652.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作