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

聊聊maven與jdk版本對(duì)應(yīng)關(guān)系

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

maven與jdk版本對(duì)應(yīng)關(guān)系

很多搬磚的小伙伴在使用maven項(xiàng)目打包的時(shí)候,都會(huì)遇到下面的編譯問題:

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版本不一致導(dǎo)致的。

解決方式(windows)

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

java -version 查看本地的jdk版本

2.點(diǎn)擊 http://maven.apache.org/docs/history.html

查看maven與jdk版本對(duì)應(yīng)關(guān)系

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

maven和java的jdk版本不同

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

然后,查詢了jdk的版本,因?yàn)橐褂胢aven,順便也查詢了下maven的版本。看看,看看,兩個(gè)JAVA版本不同唉

怎么改成一樣的呢?

1. JDK就是當(dāng)前要設(shè)置的14,沒毛病。

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

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

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

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

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

保存后,再打開個(gè)cmd窗口,結(jié)果來啦

啦啦啦啦~~~~~

就是我要得結(jié)果啦,美~~~~~

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

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

相關(guān)文章

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

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

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

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

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

    關(guān)于jpa中無法刪除onetomany中many問題的解決

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

    SpringMvc獲取請(qǐng)求頭請(qǐng)求體消息過程解析

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

    Mybatis中設(shè)置全局變量的方法示例

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

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

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

    springboot項(xiàng)目啟動(dòng)后執(zhí)行方法的三種方式

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

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

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

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

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

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

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

最新評(píng)論