mvn知识

安装完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> 

 

你可能感兴趣的:(mvn的配置)