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

idea指定maven的settings文件不生效的問題解決

 更新時間:2023年06月19日 10:00:41   作者:m0_56499873  
本文主要介紹了idea指定maven的settings文件不生效的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、發(fā)現(xiàn)問題

最近打算用自己的電腦下點其他項目玩玩,想把之前公司指定的settings文件替換成阿里云的,結(jié)果發(fā)現(xiàn)走的還是公司的私服,下載下來的依賴也依然在原先的本地倉庫,新指定settings文件里配置的本地倉庫也依然空空如也。

二、定位問題

一開始考慮可能idea緩存導致新改配置未生效,于是重啟了項目,打開后發(fā)現(xiàn)還是不生效

然后考慮是否是maven的settings文件加載是否存在優(yōu)先級問題,就去官網(wǎng)看了下,確實是有這個情況,大概意思就是:

紅框中的內(nèi)容翻譯如下:

settings.xml存在于兩個地方:

   2、 Maven安裝的地方:$M2_HOME/conf/settings.xml
   1、 用戶的目錄:${user.home}/.m2/settings.xml

2是全局配置,1是用戶配置。如果兩者都存在,它們的內(nèi)容將被合并,并且用戶目錄的settings.xml優(yōu)先。

所以大膽總結(jié)下這個優(yōu)先級:

優(yōu)先從 ${user.home}/.m2 目錄下讀取 settings.xml當 ${user.home}/.m2目錄下不存在settings.xml時,從{M2_HOME}/conf 目錄下讀取最后才是idea界面里開發(fā)手動指定的settings.xml

三、解決問題

了解了這個優(yōu)先級規(guī)則,那么問題就好解決了:

將以上兩個路徑下存在的settings.xml文件名字改掉備份或者直接刪掉,那么開發(fā)手動指定的這個settings.xml文件就生效了或運行命令時,手動指定settings.xml文件  mvn clean install -s /${patch}/settings.xml

到此這篇關于idea指定maven的settings文件不生效的問題解決的文章就介紹到這了,更多相關idea maven settings內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java Scanner類的使用示例代碼

    java Scanner類的使用示例代碼

    這篇文章主要介紹了java Scanner類的使用,Scanner類還可以任意地對字符串和基本類型(如int和double)的數(shù)據(jù)進行分析。借助于Scanner,可以針對任何要處理的文本內(nèi)容編寫自定義的語法分析器,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • SpringData?JPA的常用語法匯總

    SpringData?JPA的常用語法匯總

    Spring Data JPA是Spring基于ORM框架、JPA規(guī)范的基礎上封裝的一套JPA應用框架,可使開發(fā)者用極簡的代碼即可實現(xiàn)對數(shù)據(jù)的訪問和操作,下面這篇文章主要給大家介紹了關于SpringData?JPA的常用語法,需要的朋友可以參考下
    2022-06-06
  • IDEA Maven源修改為國內(nèi)阿里云鏡像的正確方式

    IDEA Maven源修改為國內(nèi)阿里云鏡像的正確方式

    為了加快 Maven 依賴的下載速度,可以將 Maven 的中央倉庫源修改為國內(nèi)的鏡像,比如阿里云鏡像,以下是如何在 IntelliJ IDEA 中將 Maven 源修改為阿里云鏡像的詳細步驟,感興趣的同學可以參考閱讀一下
    2024-09-09
  • ZooKeeper Java API編程實例分析

    ZooKeeper Java API編程實例分析

    本文主要通過實例給大家詳細分析了ZooKeeper用JAVA實現(xiàn)API編程的知識要點。
    2017-11-11
  • SpringBoot實現(xiàn)登錄攔截器的方法詳解

    SpringBoot實現(xiàn)登錄攔截器的方法詳解

    其實spring?boot攔截器的配置方式和springMVC差不多,只有一些小的改變需要注意下就ok了。本文主要給大家介紹了關于如何在Springboot實現(xiàn)登陸攔截器功能,需要的朋友可以參考下
    2022-07-07
  • IDEA2020.2創(chuàng)建springboot項目卡死在reading maven project的問題

    IDEA2020.2創(chuàng)建springboot項目卡死在reading maven project的問題

    這篇文章主要介紹了關于2020.2IDEA用spring Initializr創(chuàng)建maven的springboot項目卡死在reading maven project的問題描述及解決方法,感興趣的朋友跟隨小編一起看看吧
    2020-09-09
  • Spring配置多數(shù)據(jù)源導致事物無法回滾問題

    Spring配置多數(shù)據(jù)源導致事物無法回滾問題

    這篇文章主要介紹了Spring配置多數(shù)據(jù)源導致事物無法回滾問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Spring框架事務屬性中事務隔離級別與傳播行為全面講解

    Spring框架事務屬性中事務隔離級別與傳播行為全面講解

    這篇文章主要介紹了Spring框架聲明式事務的事務隔離級別和事務傳播行為,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-11-11
  • Java中的對象和引用詳解

    Java中的對象和引用詳解

    這篇文章主要介紹了Java中的對象和引用詳解的相關資料,需要的朋友可以參考下
    2017-05-05
  • Windows系統(tǒng)編寫bat腳本啟動、停止及重啟Java服務jar包

    Windows系統(tǒng)編寫bat腳本啟動、停止及重啟Java服務jar包

    在bat文件中我們將編寫一些代碼來運行Java jar文件,下面這篇文章主要給大家介紹了關于Windows系統(tǒng)編寫bat腳本啟動、停止及重啟Java服務jar包的相關資料,需要的朋友可以參考下
    2023-12-12

最新評論