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

聊聊maven與jdk版本對應關系

 更新時間:2021年12月30日 11:02:49   作者:幽幽之心  
這篇文章主要介紹了maven與jdk版本對應關系,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

maven與jdk版本對應關系

很多搬磚的小伙伴在使用maven項目打包的時候,都會遇到下面的編譯問題:

Caused by: java.lang.UnsupportedClassVersionError: org/apache/maven/plugin/compiler/CompilerMojo : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)

在網(wǎng)上查資料發(fā)現(xiàn)是maven版本與jdk版本不一致導致的。

解決方式(windows)

1.mvn -version 查看本地的maven版本

java -version 查看本地的jdk版本

2.點擊 http://maven.apache.org/docs/history.html

查看maven與jdk版本對應關系

3.現(xiàn)在一目了然,保證本地的maven與jdk一致問題就沒了,重新構建打包ok。

maven和java的jdk版本不同

添加了JDK14,環(huán)境變量配置如下(之前的8也留著,以備切換使用)

然后,查詢了jdk的版本,因為要使用maven,順便也查詢了下maven的版本。看看,看看,兩個JAVA版本不同唉

怎么改成一樣的呢?

1. JDK就是當前要設置的14,沒毛病。

2. 檢查下maven的配置吧,maven/config/setting.xml

搜索JDK就這些,而且還被注釋掉了。算了,當他不存在吧。

3. 查看下maven的運行腳本(mvn.cmd)

搜索JAVA,呵呵,JAVA_HOME,我的java_home是啥呢?再看看我的環(huán)境變量(圖1),java_home就是1.8啊。

來來來,換個名字,有圖有真相【記得改PATH環(huán)境變量引用,記得改PATH環(huán)境變量引用,記得改PATH環(huán)境變量引用(JAVA14_HOME改成JAVA_HOME)】

保存后,再打開個cmd窗口,結果來啦

啦啦啦啦~~~~~

就是我要得結果啦,美~~~~~

備注: Java的環(huán)境變量名稱最好設置為JAVA_HOME,若有多個jdk版本,只設置自己想用的那個版本,不用都設置在環(huán)境變量中。想換版本時,直接修改java_home對應的目錄即可。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot 中常用注解及各種注解作用

    SpringBoot 中常用注解及各種注解作用

    本篇文章將介紹幾種SpringBoot 中常用注解及各個注解的作用,感興趣的朋友跟隨腳本之家小編一起學習吧
    2018-03-03
  • jdk安裝、Java環(huán)境配置方法詳解

    jdk安裝、Java環(huán)境配置方法詳解

    這篇文章主要介紹了jdk安裝、Java環(huán)境配置方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 關于jpa中無法刪除onetomany中many問題的解決

    關于jpa中無法刪除onetomany中many問題的解決

    這篇文章主要介紹了關于jpa中無法刪除onetomany中many問題的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringMvc獲取請求頭請求體消息過程解析

    SpringMvc獲取請求頭請求體消息過程解析

    這篇文章主要介紹了SpringMvc獲取請求頭請求體消息過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • Mybatis中設置全局變量的方法示例

    Mybatis中設置全局變量的方法示例

    我們在平時的工作中有時候是需要在配置文件中配置全局變量的,我最近工作中就遇到了,所以索性記錄下來,下面這篇文章主要跟大家介紹了關于Mybatis中設置全局變量的方法示例,需要的朋友可以參考下。
    2017-07-07
  • spring boot下mybatis配置雙數(shù)據(jù)源的實例

    spring boot下mybatis配置雙數(shù)據(jù)源的實例

    這篇文章主要介紹了spring boot下mybatis配置雙數(shù)據(jù)源的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • springboot項目啟動后執(zhí)行方法的三種方式

    springboot項目啟動后執(zhí)行方法的三種方式

    有時項目需求,需要項目啟動的時候向數(shù)據(jù)庫中查詢一下系統(tǒng)屬性,或者需要加載某個特定的方法,下面這篇文章主要給大家介紹了關于springboot項目啟動后執(zhí)行方法的三種方式,需要的朋友可以參考下
    2022-06-06
  • java隨機數(shù)生產(chǎn)算法實例

    java隨機數(shù)生產(chǎn)算法實例

    下面小編就為大家?guī)硪黄猨ava隨機數(shù)生產(chǎn)算法實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題

    解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題

    這篇文章主要介紹了解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題,文中介紹了兩種失效場景,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-05-05
  • java中join方法的理解與說明詳解

    java中join方法的理解與說明詳解

    這篇文章主要給大家介紹了關于java中join方法的理解與說明的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01

最新評論