Maven學習筆記——修改本地maven倉庫位置和遠程倉庫鏡像位置

    在創建Maven項目的時候,經常忘記修改本地Maven倉庫的位置導致C盤空間暴漲,所以修改LocalRepository很有必要的。

Step1:

    在Maven根目錄下,找到conf目錄,進入打開settings.xml文件。settings.xml是對Maven的基本配置,文件的基本結構如下:

<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
                               https://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 本地倉庫位置 -->
    <localRepository />
<!-- 交互模式 -->
    <interactiveMode />
<!-- 配置是否在build時連接網絡 -->
    <offline />
<!-- 插件組 -->
    <pluginGroups />
<!-- -->
    <servers />
<!-- 代理服務器 -->
    <proxies />
<!-- 鏡像位置 -->
    <mirrors>
        <mirror>
        <id>mirrorID</id>
        <mirrorOf>repositoryID</mirrorOf>
        <name></name>
        <url></url>
        </mirror>
    </mirrors> 
    <proxies />
    <profiles />
    <activeProfiles />
</settings>

    默認的settings文件中都已經寫好,還有許多的註釋文件,此處修改LocalRepository和Mirror下的url地址即可:

    原有的遠程倉庫鏡像位置在Maven官方,服務器自然也在國外,因此修改到阿里雲的公有倉庫會讓項目在構建過程中,下載jar包的速度更快。(圖中標籤都在註釋當中,啓用時需要消除註釋)

    aliyun :http://maven.aliyun.com/nexus/content/groups/public

<mirror>
  <id>aliyun</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

    配置好以後,在Eclipse或Intelli Idea中修改使用剛剛修改好的settings.xml文件了。

    Eclipse EE中已經集成了Maven,但是需要Coder設置settings.xml,所以找到Windows -> Preference ->Maven ->Settings,如下圖所示,修改settings.xml文件位置和本地倉庫位置即可。

    此處的Local Repository無法修改,是由於之前在settings.xml文件中已經寫明瞭LocalRepository的位置。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章