最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案

 更新時間:2021年01月29日 09:01:20   作者:XSpringSun  
這篇文章主要介紹了IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案,幫助大家更好的利用IDEA進行JAVA的開發(fā)學(xué)習(xí),感興趣的朋友可以了解下

出處:https://www.cnblogs.com/SunSpring

作為初學(xué)者配置maven一般網(wǎng)上搜索。然后你就看到各種配置文件片段,首先配置鏡像,然后配置倉庫。完事后再IDEA里面配置下maven的路徑和配置文件路徑。

這些文章屬實坑爹,完全沒講一個重要的配置就是activeProfiles

當(dāng)我配置了各種,搗騰了半天,idea里面死活加載不進去我配置的倉庫信息。

最后配置好activeProfiles就行了,這個基本99%的文章都沒講過要配置,自己不仔細(xì)去看文檔就會掉入陷阱。

activeProfiles 下面配置的是要激活的profile。

<activeProfiles> 
 <activeProfile>profileid</activeProfile> 
</activeProfiles> 

maven settings.xml 配置

配置的profile

<profile>
  <id>profileid</id>
  <repositories>
		<repository>
			<id>snapshots</id>
			<name>snapshots</name>
			<url>http://xxx.xxx.xx.xx:8081/nexus/content/repositories/snapshots/</url>
		</repository>
  </repositories>
</profile>

使用的是內(nèi)部搭建的私有倉庫。

鏡像和倉庫的關(guān)系

<mirror>
	<id>aliyunmaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>https://maven.aliyun.com/repository/public</url>
</mirror>

鏡像:mirror相當(dāng)于一個攔截器,它會攔截maven對remote repository的相關(guān)請求,把請求里的remote repository地址,重定向到mirror里配置的地址。

攔截規(guī)則:mirrorOf指定的是哪個就攔截哪個,central就會攔截中央倉庫的請求,mirrorOf里面的值是repository的id值。比如我把central換成上面我私有倉庫id的snapshots,那么私有倉庫的請求會被轉(zhuǎn)到鏡像,當(dāng)然我們并不需要這樣。

倉庫:倉庫是項目中依賴的第三方庫,這個庫所在的位置叫做倉庫。

所以并不是倉庫和鏡像都要配置,許多文章也沒意識到這點,如果我只用內(nèi)部搭建的私有倉庫根本不需要去配什么鏡像。

idea 配置maven

file->settings

配置好后刷新下重新加載,下載maven依賴

如果不好使,關(guān)掉idea再重開,idea會抽風(fēng)

以上就是IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案的詳細(xì)內(nèi)容,更多關(guān)于IDEA 無法加載倉庫的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • JavaWeb?Hibernate使用全面介紹

    JavaWeb?Hibernate使用全面介紹

    在正式進入Hibernate的高級應(yīng)用之前,需要了解聲明是數(shù)據(jù)模型與領(lǐng)域模型,這兩個概念將會幫助我們更好的理解實體對象的關(guān)聯(lián)關(guān)系映射
    2022-10-10
  • SpringBoot如何配置數(shù)據(jù)庫主從shardingsphere

    SpringBoot如何配置數(shù)據(jù)庫主從shardingsphere

    這篇文章主要介紹了SpringBoot如何配置數(shù)據(jù)庫主從shardingsphere問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Java JVM虛擬機運行機制

    Java JVM虛擬機運行機制

    JVM(Java虛擬機)一種用于計算設(shè)備的規(guī)范,可用不同的方式(軟件或硬件)加以實現(xiàn)。接下來通過本文給大家簡單介紹Java JVM虛擬機運行機制,感興趣的朋友一起看看吧
    2017-03-03
  • Java的繪圖模式使用淺析

    Java的繪圖模式使用淺析

    這篇文章主要介紹了Java的繪圖模式使用淺析,以一個小例子大概列舉了XOR模式下能干的一些事情,需要的朋友可以參考下
    2015-10-10
  • Java獲取時間如何將當(dāng)前時間減一天、一月、一年、并格式化

    Java獲取時間如何將當(dāng)前時間減一天、一月、一年、并格式化

    這篇文章主要介紹了Java獲取時間,將當(dāng)前時間減一天、一月、一年,并加以格式化,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • MyBatis查詢結(jié)果resultType返回值類型的說明

    MyBatis查詢結(jié)果resultType返回值類型的說明

    這篇文章主要介紹了MyBatis查詢結(jié)果resultType返回值類型的說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 詳解Java如何優(yōu)雅的使用策略模式

    詳解Java如何優(yōu)雅的使用策略模式

    設(shè)計模式是軟件設(shè)計中常見問題的典型解決方案。 它們就像能根據(jù)需求進行調(diào)整的預(yù)制藍圖, 可用于解決代碼中反復(fù)出現(xiàn)的設(shè)計問題。今天就拿其中一個問題來分析如何優(yōu)雅的使用策略模式吧
    2023-02-02
  • 詳解SpringBoot的Run方法

    詳解SpringBoot的Run方法

    本文給大家介紹了SpringBoot的Run方法,文中通過實例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-10-10
  • mybatis解決<foreach>標(biāo)簽不能超過1000的問題

    mybatis解決<foreach>標(biāo)簽不能超過1000的問題

    MyBatis是一個開源的持久層框架,它可以幫助開發(fā)者簡化數(shù)據(jù)庫操作的編寫,而foreach是MyBatis中的一個重要標(biāo)簽,用于在SQL語句中進行循環(huán)操作,本文主要給大家介紹了mybatis解決<foreach>標(biāo)簽不能超過1000的問題,需要的朋友可以參考下
    2024-05-05
  • java三個環(huán)境變量配置簡單教程

    java三個環(huán)境變量配置簡單教程

    這篇文章主要為大家詳細(xì)介紹了java三個環(huán)境變量配置簡單教程,配置path變量、配置classpath變量、最后是配置JAVA_HOME變量,感興趣的小伙伴們可以參考一下
    2016-07-07

最新評論

宁蒗| 扶余县| 吉林市| 正镶白旗| 乌兰浩特市| 临高县| 柘城县| 大兴区| 夹江县| 曲麻莱县| 高邮市| 宜宾市| 山东省| 泾源县| 浮梁县| 油尖旺区| 宜兴市| 常德市| 普格县| 精河县| 永康市| 黑水县| 临洮县| 城口县| 齐河县| 太仓市| 五家渠市| 义乌市| 沾益县| 安新县| 班戈县| 尼勒克县| 池州市| 乐安县| 漯河市| 永泰县| 宁都县| 长白| 商南县| 隆昌县| 安阳县|