歡迎使用 OSC Maven 倉庫: maven.oschina.net
下載 Maven 程序包,下載地址:http://maven.apache.org/download.cgi apache
解壓已下載的 Maven 程序包,到本地磁盤(如:D:\SDK\Maven)。 maven
設置如下環境變量: 測試
M2_HOME = D:\SDK\Maven url
PATH = ...;%M2_HOME%\bin spa
可以使用 mvn -version 命令查看已安裝的 Maven 版本號。 .net
修改 Maven 配置文件(setting.xml),可修改全局配置或用戶配置: 代理
全局配置:%M2_HOME%\conf\settings.xml server
用戶配置:用戶目錄\.m2\settings.xml xml
<mirrors>
...
<mirror>
<id>osc</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.oschina.net/content/groups/public/</url>
</mirror>
...
</mirrors> blog
<profiles>
...
<profile>
<id>osc</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>osc</id>
<url>http://maven.oschina.net/content/groups/public/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>osc</id>
<url>http://maven.oschina.net/content/groups/public/</url>
</pluginRepository>
</pluginRepositories>
</profile>
...
</profiles>
注意:如下高級配置可根據實際狀況有選擇性地使用。
若須要指定 Maven 本地倉庫的路徑時,可進行以下配置:
<localRepository>D:/Repository/Maven</localRepository>
須要根據實際狀況進行配置。
對於有些公司而言,須要配置 HTTP 代理才能上外網,可進行以下配置:
<proxies>
...
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>xxx.xxx.xxx.xxx</host>
<port>xxxx</port>
</proxy>
...
</proxies>
須要根據實際狀況進行配置。
若須要使用 mvn deploy 命令,將本身的 jar 包上傳到 OSC Maven 倉庫時,可進行以下配置:
<servers>
...
<server>
<id>osc</id>
<username>xxx</username>
<password>xxx</password>
</server>
...
</servers>
提示:須要聯繫 OSC Maven 倉庫管理員(廖凱)獲取用戶名與密碼。
此外,須要在 pom.xml 中添加如下配置:
...
<distributionManagement>
<repository>
<id>osc</id>
<url>http://maven.oschina.net/content/repositories/thirdparty/</url>
</repository>
<snapshotRepository>
<id>osc</id>
<url>http://maven.oschina.net/content/repositories/osc_snapshots/</url>
</snapshotRepository>
</distributionManagement>
...
若需使用 OSC Maven 第三方倉庫,請參考這篇文章:http://my.oschina.net/huangyong/blog/195559