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

IDEA編譯報(bào)錯(cuò):Error:java:無(wú)效的源發(fā)行版:17的解決辦法

 更新時(shí)間:2023年01月30日 10:27:40   作者:全棧小哥  
IDEA里面裝了幾個(gè)版本的JDK,導(dǎo)入工程后時(shí)不時(shí)提示一下錯(cuò)誤,下面這篇文章主要給大家介紹了關(guān)于IDEA編譯報(bào)錯(cuò):Error:java:無(wú)效的源發(fā)行版:17的解決辦法,需要的朋友可以參考下

出現(xiàn)這種錯(cuò)誤的原因可能是:

1.本機(jī)默認(rèn)使用(編譯)的jdk與該項(xiàng)目所使用的jdk版本不同。

2.jdk版本不適用于這個(gè)Idea,很典型的一個(gè)例子就是使用的Idea是2020的,而你用到的jdk是17,jdk17是2021年推出的,所以你只能去安裝新版本的idea。

如果報(bào)錯(cuò)Error:Auto build failure: Cannot determine path to 'tools.jar' library for 17 (/Library/Java/JavaVirtualMachines/jdk-17.0.4.1.jdk/Contents/Home)也是這個(gè)原因?qū)е碌摹?/p>

該項(xiàng)目用的是什么版本的jdk請(qǐng)打開(kāi)pom.xml查看:

如何解決:

1.修改項(xiàng)目使用的jdk版本,但是如果本來(lái)使用的是17,你降級(jí)為8,就可能導(dǎo)致某些代碼不能實(shí)現(xiàn)。 (具體內(nèi)容請(qǐng)看下面??)

2.安裝新版本的Idea從而可以使用新的jdk。(我的另一篇博客說(shuō)明如何安裝IDEA2022,mac版本PoJie)

步驟如下:

1. Preferences->

 按如下路徑找到j(luò)ava compiler

 以下這兩處改成8(我的jdk是1.8,如果你的是18,就改成18)

關(guān)于怎么知道這個(gè)項(xiàng)目用的jdk是多少,下一步可以看到 

點(diǎn)擊OK

下一步 ,file里找到project structure

如下圖,可以看到我使用的jdk版本是1.8 

此處對(duì)應(yīng)選擇8

 接下來(lái)在Modules里將紅色框里改成8(截圖中我還沒(méi)改,這是我報(bào)錯(cuò)的原因) 

點(diǎn)擊OK,重新編譯就OK啦。

ps:當(dāng)你重導(dǎo)maven項(xiàng)目的之后,再編譯可能還會(huì)遇到這個(gè)問(wèn)題,按照我上面的辦法修改即可,當(dāng)然你也可以直接去修改pom.xml配置文件,這樣子就不會(huì)再出現(xiàn)版本問(wèn)題了。

2.修改pom.xml文件的配置信息

根據(jù)報(bào)錯(cuò)的信息提供的內(nèi)容,它說(shuō)的是某個(gè)版本太高需要修改。

3.總結(jié)

之前我創(chuàng)建springboot項(xiàng)目的時(shí)候還沒(méi)有爆過(guò)這個(gè)錯(cuò)誤,但是最近我新創(chuàng)建springboot項(xiàng)目時(shí),給我爆了這么一個(gè)錯(cuò)誤。我找了挺久發(fā)現(xiàn)沒(méi)有詳細(xì)的解決方法,然后我對(duì)比了以前創(chuàng)建的沒(méi)有爆過(guò)錯(cuò)的pom文件,發(fā)現(xiàn)上圖的兩個(gè)地方不一樣,然后我修改之后就可以成功運(yùn)行了。然后我回想了一下出現(xiàn)這個(gè)問(wèn)題錯(cuò)誤的原因是在哪里,我從剛開(kāi)始的創(chuàng)建項(xiàng)目開(kāi)始一步步的觀察,最后發(fā)現(xiàn)一個(gè)地方,問(wèn)題出現(xiàn)的原因就是在這里。如下圖所示:

總結(jié)

到此這篇關(guān)于IDEA編譯報(bào)錯(cuò):Error:java:無(wú)效的源發(fā)行版:17的解決辦法的文章就介紹到這了,更多相關(guān)IDEA Error:java:無(wú)效的源發(fā)行版:17內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談SpringBoot如何封裝統(tǒng)一響應(yīng)體

    淺談SpringBoot如何封裝統(tǒng)一響應(yīng)體

    今天帶各位小伙伴學(xué)習(xí)SpringBoot如何封裝統(tǒng)一響應(yīng)體,文中有非常詳細(xì)的介紹及代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-05-05
  • JAVA中string數(shù)據(jù)類型轉(zhuǎn)換詳解

    JAVA中string數(shù)據(jù)類型轉(zhuǎn)換詳解

    在JAVA中string是final類,提供字符串不可以修改,string類型在項(xiàng)目中經(jīng)常使用,下面給大家介紹了string七種數(shù)據(jù)類型轉(zhuǎn)換,需要的朋友可以參考下
    2015-07-07
  • idea已經(jīng)提交到遠(yuǎn)程分支,但需要本地和遠(yuǎn)程都回退到某一版本問(wèn)題

    idea已經(jīng)提交到遠(yuǎn)程分支,但需要本地和遠(yuǎn)程都回退到某一版本問(wèn)題

    這篇文章主要介紹了idea已經(jīng)提交到遠(yuǎn)程分支,但需要本地和遠(yuǎn)程都回退到某一版本問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Java詳解使用線程池處理任務(wù)方法

    Java詳解使用線程池處理任務(wù)方法

    java中經(jīng)常需要用到多線程來(lái)處理,我們非常不建議單純使用繼承Thread或者實(shí)現(xiàn)Runnable接口的方式來(lái)創(chuàng)建線程,那樣勢(shì)必有創(chuàng)建及銷毀線程耗費(fèi)資源、線程上下文切換問(wèn)題。同時(shí)創(chuàng)建過(guò)多的線程也可能引發(fā)資源耗盡的風(fēng)險(xiǎn),這個(gè)時(shí)候引入線程池比較合理,方便線程任務(wù)的管理
    2022-05-05
  • JAVA字符串拼接常見(jiàn)方法匯總

    JAVA字符串拼接常見(jiàn)方法匯總

    這篇文章主要介紹了JAVA字符串拼接常見(jiàn)方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • Kafka簡(jiǎn)單客戶端編程實(shí)例

    Kafka簡(jiǎn)單客戶端編程實(shí)例

    這篇文章主要為大家詳細(xì)介紹了Kafka簡(jiǎn)單客戶端編程實(shí)例,利用Kafka的API進(jìn)行客戶端編程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • springboot整合redis實(shí)現(xiàn)發(fā)送郵箱并驗(yàn)證

    springboot整合redis實(shí)現(xiàn)發(fā)送郵箱并驗(yàn)證

    大家好,本篇文章主要講的是springboot整合redis實(shí)現(xiàn)發(fā)送郵箱并驗(yàn)證,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • SpringBoot中自定義首頁(yè)(默認(rèn)頁(yè))及favicon的方法

    SpringBoot中自定義首頁(yè)(默認(rèn)頁(yè))及favicon的方法

    這篇文章主要介紹了SpringBoot中如何自定義首頁(yè)(默認(rèn)頁(yè))及favicon,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • JavaFX如何獲取ListView(列表視圖)的選項(xiàng)

    JavaFX如何獲取ListView(列表視圖)的選項(xiàng)

    這篇文章主要介紹了JavaFX如何獲取ListView(列表視圖)的選項(xiàng),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • JavaWeb實(shí)現(xiàn)多文件上傳及zip打包下載

    JavaWeb實(shí)現(xiàn)多文件上傳及zip打包下載

    這篇文章主要為大家詳細(xì)介紹了JavaWeb實(shí)現(xiàn)多文件上傳及zip打包下載,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評(píng)論