安装完mvn,一定要把mvn命令设置成环境变量。
1.设置M2_HOME=E:\mvn\apache-maven-3.0.5
2.path=%path%;%M2_HOME%
mvn要想指定本地仓库的位置的配置:
1.把%M2_HOME%/conf/下的setting.xml文件 copy 到 C:\Users\{username}\.m2 下
2.在setting.xml中settings节点下添加
<localRepository>yourpath</localRepository>
设置代理的要在settings中加:
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</username>
<password>proxypass</password>
<host>proxy.host.net</host>
<port>80</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
</proxies>
添加project中加其他中央库在中国一般使用下面
<repositories>
<repository>
<id>maven-net-cn</id>
<name>Maven China Mirror</name>
<url>http://maven.net.cn/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>maven-net-cn</id>
<name>Maven China Mirror</name>
<url>http://maven.net.cn/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
公司内部的仓库的配置:
<profiles>
<profile>
<id>dev</id>
<!-- repositories and pluginRepositories here-->
</profile>
</profiles>
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>