關于Intellij idea 報錯:Error : java 不支持發(fā)行版本5的問題
推薦解決方式:http://www.dhdzp.com/article/205959.htm
如按上述方式解決了問題,下文可以忽略。
在Intellij idea中新建了一個Maven項目,運行時報錯如下:Error : java 不支持發(fā)行版本5

本地運行用的是JDK9,測試Java的Stream操作,報錯應該是項目編譯配置使用的Java版本不對,需要檢查一下項目及環(huán)境使用的Java編譯版本配置。
《1》在Intellij中點擊“File” -->“Project Structure”,看一下“Project”和“Module”欄目中Java版本是否與本地一致:


如果不一致,改成本地使用的Java版本。
《2》點擊“Settings”-->“Bulid, Execution,Deployment”-->“Java Compiler”,Target bytecode version設為本地Java版本。(可以在Default Settings中把Project bytecode version 一勞永逸地配置成本地Java版本)

Default Settings:

以上兩步都配置好之后,重新運行應該就不會報上述錯誤了。
一勞永逸的改法:
感謝評論區(qū)另一位博友 Fumoon 提供的方案:http://www.dhdzp.com/article/205959.htm
到此這篇關于關于Intellij idea 報錯:Error : java 不支持發(fā)行版本5的問題的文章就介紹到這了,更多相關idea 報錯java 不支持發(fā)行版本內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java設計模式之單例模式Singleton Pattern詳解
這篇文章主要介紹了Java設計模式之單例模式Singleton Pattern詳解,一些常用的工具類、線程池、緩存,數據庫,數據庫連接池、賬戶登錄系統(tǒng)、配置文件等程序中可能只允許我們創(chuàng)建一個對象,這就需要單例模式,需要的朋友可以參考下2023-12-12
java中自定義Spring Security權限控制管理示例(實戰(zhàn)篇)
本篇文章主要介紹了java中自定義Spring Security權限控制管理示例(實戰(zhàn)篇) ,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02

