Maven遠程倉庫的認證


大部分遠程倉庫無須認證就可以訪問,但有時處於安全方面的考慮,我們需要提供認證信息才能訪問一些遠程倉庫。為了防止非法的倉庫訪問,管理員為每個倉庫提供了一組用戶名及密碼。

這時,為了能讓Maven訪問倉庫內容,就需要配置認證信息。配置認證信息和配置倉庫信息不同。倉庫信息可以直接在POM中配置,但認證信息必須在settings.xml中配置。這是因為POM往往是被提交到代碼倉庫中供所有成員訪問的,而settings.xml一般只放在本機。因此,在settings.xml中配置認證信息更安全。

 假設需要為一個id為my-proj的倉庫配置認證信息,編輯settings.xml文件見代碼清單如下:

 

<servers>
    <server>
      <id>my-proj</id>
      <username>admin</username>
      <password>pwd</password>
    </server>
</servers>

 上面對id為my-proj的倉庫配置了一個認證信息,認證用戶名為:admin,認證密碼為:pwd。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM