Maven笔记

1.安装jar包到本地仓库

命令行安装Jar到本地Maven仓库,安装仓库的地址是M2_HOME/config下setting文件配置的仓库路径
mvn install:install-file -DgroupId=? -DartifactId=? -Dversion=? -Dpackaging=jar -Dfile=?

2.修改maven下载jar的默认镜像地址

maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。

http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage

在maven的settings.xml 文件里配置mirrors的子节点,添加如下

<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

3.针对内网的maven仓库配置如下

  <offline>true</offline>默认为false,这里是内网的maven仓库,无法到外网下载所以设置为离线模式。

<mirror>  
      <id>nexus</id>  
      <mirrorOf>*</mirrorOf>  
      <!--url>http://hc.supconit.com/nexus/content/groups/public/</url-->
      <url>http://10.10.100.164:8081/nexus/content/groups/public</url>      
    </mirror> 
<profiles>
    <profile>
        <id>dev</id>
        <repositories>
            <repository>
                <id>nexus</id>
                <url>http://10.10.100.164:8081/nexus/content/groups/public</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </repository>
        </repositories>           
        <pluginRepositories>
            <pluginRepository>
                <id>nexus</id>
                <url>http://10.10.100.164:8081/nexus/content/groups/public</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </pluginRepository>
        </pluginRepositories>

    </profile>
</profiles>
<activeProfiles>
    <activeProfile>dev</activeProfile>
</activeProfiles>

 

posted on 2017-11-14 15:44  ${}  阅读(210)  评论(0编辑  收藏  举报

导航