Intellij idea 編譯報(bào)錯(cuò):Error : java 不支持發(fā)行版本5(error: release version 5 not supported)
問(wèn)題:在 IntelliJ IDEA 中創(chuàng)建一個(gè)Maven項(xiàng)目時(shí),出現(xiàn)以下錯(cuò)誤并且無(wú)法構(gòu)建它。
我設(shè)法解決了錯(cuò)誤并進(jìn)行到可以構(gòu)建的地步,因此我將介紹如何處理它。
環(huán)境
方法
– 如何處理“錯(cuò)誤:java:錯(cuò)誤:不支持發(fā)布版本 5”
– 如何處理“錯(cuò)誤:java:當(dāng)前不支持源選項(xiàng) 5。請(qǐng)使用 6 或更高版本?!?/p>概括
環(huán)境
環(huán)境如下:
操作系統(tǒng) Windows 11 Home
Java版本 11.0
集成開(kāi)發(fā)環(huán)境版本 IntelliJ IDEA 2020.1.1
方法
如何處理“錯(cuò)誤:java: Error: Release version 5 is not supported
首先,讓我們修復(fù)以下錯(cuò)誤:
- Error : java 不支持發(fā)行版本5
<文件> → <設(shè)置>,或Ctrl + Alt + S顯示設(shè)置對(duì)話(huà)框。
顯示對(duì)話(huà)框后,選擇<Build, Execution, Deployment> → → 。
導(dǎo)致錯(cuò)誤的項(xiàng)目顯示在“Per-module bytecode version:”,因此將"Target bytecode version"更改為正在使用的 Java 版本,然后單擊「OK」。(可以在Default Settings中把Project bytecode version 一勞永逸地配置成本地Java版本)
現(xiàn)在嘗試再次構(gòu)建。應(yīng)該會(huì)看到以下錯(cuò)誤:
[ERROR] 錯(cuò)誤 不再支持源選項(xiàng) 5。請(qǐng)使用 6 或更高版本。
如何處理“ 錯(cuò)誤 不再支持源選項(xiàng) 5。請(qǐng)使用 6 或更高版本。”
原因:引發(fā)這個(gè)錯(cuò)誤的主要原因是maven配置文件中默認(rèn)的JDK已經(jīng)不再使用了,所以導(dǎo)致了程序無(wú)法運(yùn)行,
解決辦法:將默認(rèn)的JDK版本修改成我們電腦上目前有的JDK版本,不知道自己電腦JDK版本的小伙伴可以在cmd中輸入“Java -version”查看;比如我的是11.0版本。
解決方案:
打開(kāi) pom.xml 并直接在項(xiàng)目標(biāo)簽下添加以下設(shè)置。其中 11.0 是您使用的 Java 版本。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>11.0</source>
<target>11.0</target>
</configuration>
</plugin>
</plugins>
</build>
再次構(gòu)建,它將構(gòu)建成功。但是這種方法使用之后只能對(duì)當(dāng)前這個(gè)項(xiàng)目有效。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-664278.html
概括
要消除構(gòu)建錯(cuò)誤,您可以通過(guò)以下兩個(gè)步驟消除它:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-664278.html
- 將設(shè)置對(duì)話(huà)框中 <Java 編譯器> "Target bytecode version"更改為您正在使用的 Java 版本。
- 將 maven-compiler-plugin 設(shè)置添加到 pom.xml 并指定構(gòu)建版本。
到了這里,關(guān)于Intellij idea 編譯報(bào)錯(cuò):Error : java 不支持發(fā)行版本5(error: release version 5 not supported)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!