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>