日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

解决IntelliJ IDEA报错Error: java: 错误: 不支持发行版本 XX

發布時間:2024/4/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决IntelliJ IDEA报错Error: java: 错误: 不支持发行版本 XX 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

解決IntelliJ IDEA報錯Error: java: 錯誤: 不支持發行版本 XX

  • 解決方法 1
  • 解決方法 2
  • 解決方法 3

??筆者在做代碼重構的時候,以前記得運行正常的代碼,如今一直報錯,百思不得其解。然后發現居然運行一個簡單的程序也發生了同樣的報錯信息。當時筆者的運行環境如下:

筆者報錯時的運行環境:
JDK 13.0.2
Maven 3.6.3
IntelliJ IDEA 2020.1.2 (Ultimate Edition)

??在筆者的摸索之下,這個報錯的信息出現了如下幾種:

Error : java: 不支持發行版本 5 Error : java: 不支持發行版本 13 Error : java: 不再支持源選項 5。請使用 6 或更高版本。

解決方法 1

??(但這個方法的缺點是,每次刷新 Maven 目錄、打開工程的時候都要設置一次。)

  • 如圖:

  • 如圖:

    注意:圖中的 Language level 要選擇 11,哪怕你安裝的是 JDK 11 以上的版本。

  • 解決方法 2

    ??在 Maven 項目中的文件 pom.xml 中設置。這可以選擇在 Maven 插件中設置,也可以使用屬性配置。

    ??在屬性中配置:

    <project...><properties><maven.compiler.source>11</maven.compiler.source><maven.compiler.target>11</maven.compiler.target></properties> </project>

    ??在插件中配置:

    <project...><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>11</source><target>11</target></configuration></plugin></plugins></build> </project>

    解決方法 3

    ??(這種方法可以免除反復配置)

  • 修改 Maven 安裝路徑下的文件 setting.xml (該文件的路徑是 Maven 的安裝路徑(不是 Maven 的倉庫路徑)\conf\setting.xml),在該文件的元素 <settings/...> 的子元素 <profiles/...> 中添加子元素 <profile/...>。<profile/...> 中的具體內容如下:

    (注意:和上面類似的原因,下面的版本號要填 11,哪怕你安裝的是 JDK 11 以上的版本。)

    <profile><id>development</id><activation><jdk>11</jdk><activeByDefault>true</activeByDefault></activation><properties><maven.compiler.source>11</maven.compiler.source><maven.compiler.target>11</maven.compiler.target><maven.compiler.compilerVersion>11</maven.compiler.compilerVersion></properties></profile>
  • 對 Maven 用戶目錄下的 setting.xml 文件也進行同樣的修改。該 setting.xml 文件的路徑的默認值是 C:\Users\當前用戶的用戶名\\.m2 (如果此路徑中沒有該文件,則需要創建)。

  • 如果使用了 IDE,還需要在 IDE 中導入上面的設置。這里以 IntelliJ IDEA 為例,導入上述配置文件的方法如下:

  • 總結

    以上是生活随笔為你收集整理的解决IntelliJ IDEA报错Error: java: 错误: 不支持发行版本 XX的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。