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

IDEA項(xiàng)目中配置Maven鏡像源(下載源)的詳細(xì)過(guò)程

 更新時(shí)間:2024年02月06日 08:56:13   作者:智能云  
Maven是一個(gè)能使我們的java程序開發(fā)節(jié)省時(shí)間和精力,是開發(fā)變得相對(duì)簡(jiǎn)單,還能使開發(fā)規(guī)范化的工具,下面這篇文章主要給大家介紹了關(guān)于IDEA項(xiàng)目中配置Maven鏡像源(下載源)的詳細(xì)過(guò)程,需要的朋友可以參考下

前言

在使用IDEA搭建項(xiàng)目的過(guò)程中,我們發(fā)現(xiàn)框架的jar包下載非常緩慢,這是因?yàn)閲?guó)內(nèi)訪問(wèn)Maven倉(cāng)庫(kù)速度較低,耗時(shí)很長(zhǎng)。所以,我們可以通過(guò)切換成國(guó)內(nèi)源來(lái)解決這個(gè)問(wèn)題,改成國(guó)內(nèi)的下載源后,Maven的更新將會(huì)很快完成。

一、IDEA中Maven的位置

IDEA本身自帶了一個(gè)maven,其路徑如下:

D:\Program Files\IntelliJ IDEA 2022.1.3\plugins\maven\lib\maven3

ps:安裝位置的不同路徑會(huì)有所不同

二、修改Maven的配置文件

2.1 配置文件

鏡像源信息保存在maven的 settings.xml 這個(gè)文件中,其路徑如下:

D:\Program Files\IntelliJ IDEA 2022.1.3\plugins\maven\lib\maven3\conf\settings.xml

2.2 修改鏡像源

打開 settings.xml 文件,,并找到 mirrors 結(jié)點(diǎn),加入阿里云鏡像源。

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

三、在IDEA中使配置文件生效

文件 > 設(shè)置 > 構(gòu)建、執(zhí)行、部署 > 構(gòu)建工具 > Maven

勾選重寫,修改用戶設(shè)置文件路徑:

D:\Program Files\IntelliJ IDEA 2022.1.3\plugins\maven\lib\maven3\conf\settings.xml

四、配置文件和本地倉(cāng)庫(kù)遷移

到上面一步換源就已經(jīng)完成,為了避免每次重新安裝IDEA時(shí),配置文件和本地倉(cāng)庫(kù)一并被刪除,又需要重新下載,我們可以把配置文件和倉(cāng)庫(kù)放到軟件之外的地方。

可以看到默認(rèn)的路徑是在C盤的,倉(cāng)庫(kù)的增大也會(huì)占用C盤的空間。

路徑: C:\Users\Admin\.m2\settings.xml

打開此路徑后, 會(huì)出現(xiàn)兩種情況:

你的路徑下有 settings.xml 文件;

你的路徑下沒(méi)有 setting.xml 文件;

(1) 我們?cè)贒盤新建一個(gè)名為Maven的文件夾,把上述路徑中的.m2文件夾移動(dòng)到新建的文件夾里;

(2) 在.m2文件夾里新建一個(gè)settings.xml文件。

添加如下內(nèi)容:

 <?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <mirrors>
        <!-- 阿里云倉(cāng)庫(kù) -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>

        <!-- 中央倉(cāng)庫(kù)1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>

        <!-- 中央倉(cāng)庫(kù)2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    </mirrors> 

</settings>

或者也可以把之前配置好的XML文件復(fù)制過(guò)來(lái)。

最后,更改配置文件和本地倉(cāng)庫(kù)的路徑。

用戶設(shè)置文件: D:\Maven\.m2\settings.xml本地倉(cāng)庫(kù): D:\Maven\.m2\repository

總結(jié) 

到此這篇關(guān)于IDEA項(xiàng)目中配置Maven鏡像源(下載源)的文章就介紹到這了,更多相關(guān)IDEA項(xiàng)目配置Maven鏡像源內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mybatis如何獲取最新插入數(shù)據(jù)的id

    Mybatis如何獲取最新插入數(shù)據(jù)的id

    這篇文章主要介紹了Mybatis如何獲取最新插入數(shù)據(jù)的id,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 使用jenkins+maven+git發(fā)布jar包過(guò)程詳解

    使用jenkins+maven+git發(fā)布jar包過(guò)程詳解

    這篇文章主要介紹了使用jenkins+maven+git發(fā)布jar包過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot + Mybatis Plus 整合 Redis的詳細(xì)步驟

    SpringBoot + Mybatis Plus 整合 Redis的

    文章詳細(xì)介紹了Redis在用戶管理系統(tǒng)中的應(yīng)用,包括用戶信息緩存、Token存儲(chǔ)、接口限流、重復(fù)提交攔截和熱點(diǎn)數(shù)據(jù)預(yù)加載等場(chǎng)景,并提供了具體的實(shí)現(xiàn)方案和步驟,感興趣的朋友一起看看吧
    2025-03-03
  • java開發(fā)中嵌套類的詳解及實(shí)例

    java開發(fā)中嵌套類的詳解及實(shí)例

    這篇文章主要介紹了 java開發(fā)中嵌套類的詳解及實(shí)例的相關(guān)資料,一般把定義內(nèi)部類的外圍類成為包裝類(enclosing class)或者外部類,需要的朋友可以參考下
    2017-07-07
  • MyBatis如何使用(三)

    MyBatis如何使用(三)

    這篇文章主要介紹了MyBatis如何使用(三)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • Java使用Fastjson進(jìn)行JSON數(shù)據(jù)操作教程詳解

    Java使用Fastjson進(jìn)行JSON數(shù)據(jù)操作教程詳解

    Fastjson?是一個(gè)?Java?庫(kù),可以用來(lái)將?Java?對(duì)象轉(zhuǎn)換為它們的?JSON?表示,本文主要為大家詳細(xì)介紹了Java如何使用Fastjson進(jìn)行JSON數(shù)據(jù)操作,需要的可以參考下
    2023-12-12
  • java8新特性-lambda表達(dá)式入門學(xué)習(xí)心得

    java8新特性-lambda表達(dá)式入門學(xué)習(xí)心得

    這篇文章主要介紹了java8新特性-lambda表達(dá)式入門學(xué)習(xí)心得,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Java中緩沖流的使用與性能提升(讓文件操作更高效)

    Java中緩沖流的使用與性能提升(讓文件操作更高效)

    本文通過(guò)實(shí)例代碼介紹了Java中緩沖流的概念、工作原理和性能提升,并提供了字節(jié)緩沖流和字符緩沖流的使用示例,緩沖流通過(guò)在內(nèi)存中創(chuàng)建緩沖區(qū),減少實(shí)際的I/O操作次數(shù),從而提升文件讀寫性能,結(jié)合實(shí)例代碼給大家講解的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • java源碼閱讀之java.lang.Object

    java源碼閱讀之java.lang.Object

    這篇文章主要介紹了java源碼閱讀之java.lang.Object,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Spring事件監(jiān)聽器@EventListener與publishEvent的使用

    Spring事件監(jiān)聽器@EventListener與publishEvent的使用

    Spring可以通過(guò)事件監(jiān)聽器機(jī)制來(lái)處理應(yīng)用程序中的事件,本文主要介紹了Spring事件監(jiān)聽器@EventListener與publishEvent的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06

最新評(píng)論