maven 配置遠程倉庫服務器密碼
如果maven倉庫被指定為私庫或者有權限設定的話,一般來說是可以下載jar包的。但是發布jar包就有問題了
如果maven倉庫設置了權限系統,用戶不僅需要具有遠程倉庫的權限,還需要在setting.xml中配置用戶名密碼,以獲取授權
eg:
id是發布管理的服務器配置id,該id配置在distributionManagement中。關於distributionManagement的配置可以參考隨筆中的相關文章(還沒寫呢)。
username是用戶名
password是密碼,並且可以添加描述信息,比如創建時間、過期時間等,此時密碼要放在{}中
關於distributionManagement,可配置如下:
<distributionManagement>
<snapshotRepository>
<id>my.server</id>
<name>Internal Repository</name>
<url>http://repo.xxx.net/content/repositories/contract/</url>
</snapshotRepository>
</distributionManagement>
郵