JAVA錯誤:'無效目標(biāo)發(fā)行版?17'的解決方案
?牛馬日常之重拾SpringMVC之‘無效目標(biāo)發(fā)行版’
問題:上死亡截圖

問題解決思路:這是由于JDK版本不匹配導(dǎo)致的錯誤。
首先說一下問題的關(guān)鍵所在,然后再細(xì)說解決步驟:
遇到這個問題的朋友大概率都是在寫Spring項目時遇到的,這就需要Maven來管理項目,而?Maven的jdk版本是否匹配?就是這個問題的根本來源。
這個問題的根源在于你現(xiàn)有的項目使用的JDK是否和maven構(gòu)建時的JDK版本是否相同。
整理了一下解決方案:
程序員們首先想到的就是在Setting里修改jdk版本的操作。

確實在Setting里面可以更改項目的jdk選擇

一般這個操作過后還是解決不了問題的。
在Structure里面修改項目配置

在Source和Dependencies里面都需要修改成項目需要用到的jdk版本


同樣的,這個操作后仍然不能解決問題。運(yùn)行項目時還是出現(xiàn)同樣的錯誤??。
在這里就需要最后一步的操作,去Setting里找到Maven的set.xml文件的路徑

將原有的JDK的配置刪除(17版本),添加上目標(biāo)jdk版本,在這里提供1.8的版本配置信息。
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>最后就O的K啦。
?總結(jié)
到此這篇關(guān)于JAVA錯誤:'無效目標(biāo)發(fā)行版 17'的解決方案的文章就介紹到這了,更多相關(guān)JAVA 無效目標(biāo)發(fā)行版 17內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- java警告:源發(fā)行版17 需要目標(biāo)發(fā)行版17問題及解決
- 解決IDEA報錯java無效的目標(biāo)發(fā)行版:22
- 解決IDEA報錯,無效的源發(fā)行版 無效的目標(biāo)發(fā)行版:22問題
- java:?無效的目標(biāo)發(fā)行版:?20問題解決辦法
- IDEA啟動Springboot報錯:無效的目標(biāo)發(fā)行版:17 的解決辦法
- IDEA導(dǎo)入外部項目報Error:java: 無效的目標(biāo)發(fā)行版: 11的解決方法
- Maven編譯Fatal?error?compiling:無效的目標(biāo)發(fā)行版:11問題及解決
相關(guān)文章
spring mvc @PathVariable綁定URI模板變量值方式
這篇文章主要介紹了spring mvc @PathVariable綁定URI模板變量值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11
spring框架下@value注解屬性static無法獲取值問題
這篇文章主要介紹了spring框架下@value注解屬性static無法獲取值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11
java數(shù)據(jù)隨機(jī)分頁實現(xiàn)方案
本文主要介紹了java數(shù)據(jù)隨機(jī)分頁實現(xiàn)方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
Java并發(fā)Futures和Callables類實例詳解
Callable對象返回Future對象,該對象提供監(jiān)視線程執(zhí)行的任務(wù)進(jìn)度的方法, Future對象可用于檢查Callable的狀態(tài),然后線程完成后從Callable中檢索結(jié)果,這篇文章給大家介紹Java并發(fā)Futures和Callables類的相關(guān)知識,感興趣的朋友一起看看吧2024-05-05
mybatis實現(xiàn)增刪改查_動力節(jié)點(diǎn)Java學(xué)院整理
本文通過實例代碼給大家介紹了mybatis實現(xiàn)增刪改查功能,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2017-09-09
springboot使用注解實現(xiàn)鑒權(quán)功能
這篇文章主要介紹了springboot使用注解實現(xiàn)鑒權(quán)功能,本文通過實例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-12-12
java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗方式
這篇文章主要介紹了java開發(fā)之基于Validator接口的SpringMVC數(shù)據(jù)校驗方式,文中附含詳細(xì)示例代碼,有需要的朋友可以借鑒參考下2021-09-09

