欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Springboot項目報錯:java:錯誤:不支持發(fā)行版本?17

 更新時間:2023年08月07日 09:19:00   作者:全幼兒園最帥z  
這篇文章主要給大家介紹了關于解決Springboot項目報錯:java:錯誤:不支持發(fā)行版本17的相關資料,這個錯誤意味著你的Spring Boot項目正在使用Java 17這個版本,但是你的項目中未配置正確的Java版本,需要的朋友可以參考下

項目場景:springboot項目build完成后運行出錯

使用IDEA的Spring Initializr構建的Spring boot項目在構建完成后運行出錯

問題描述

用Spring Initializr創(chuàng)建了Spring Boot 項目后,運行時報錯 “錯誤:java: 錯誤: 不支持發(fā)行版本 17”

錯誤:java: 錯誤: 不支持發(fā)行版本 17

原因分析:

根據(jù)錯誤信息得知,應該是JDK的版本出了問題,查看pom.xml檢查一下

java版本為17

可以看到,JDK的版本是17,由于我并沒有安裝JDK17,所以會報錯不支持發(fā)行版本17,但是在我用Spring Initializr創(chuàng)建項目時選的是JDK11,為什么創(chuàng)建成功就變成17了呢,這里檢查一下Spring Boot 的版本

Spring Boot版本為3.0.4

這下就清楚了,應該是 Spring Boot的版本和Java版本不兼容 的問題,查了一下 Spring Boot 3.0.4支持的最低Java 版本為JDK 17 ,在創(chuàng)建項目時應該是忽略了我指定的JDK版本,而是選擇了滿足條件的最低的JDK,又因為我沒有安裝這個版本所以報錯。

解決方案:

在創(chuàng)建項目時選擇較低版本的Spring Boot即可

選擇低版本的Spring Boot

Spring Boot和JDK版本的對應關系可以自行搜索。

總結

到此這篇關于解決Springboot項目報錯:java:錯誤:不支持發(fā)行版本 17的文章就介紹到這了,更多相關java:錯誤:不支持發(fā)行版本17內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論