Maven基础配置—本地Maven配置

1、下载客户端

通过http://maven.apache.org/download.cgi#下载Maven本地客户端。

我下载的是apache-maven-3.2.5-bin.zip,在D盘解压。

2、安装客户端

首先确保jdk已经安装完成,在命令行输入java –version,出现下图则表明jdk已经安装。

image

之后就是配置maven的环境变量:

1.添加MAVEN_HOME;

2.在Path中加入%MAVEN_HOME%\bin即可,如下图。

image

image

完成后命令行输入mvn –v,出现下图则表明maven已经安装完成。

image

1、 settings.xml配置

配置文件路径:%MAVEN_HOME%\conf。

 

配置本地仓库存放路径

<localRepository>D:\repositorys\maven</localRepository>

注意:如果不配置,jar包将默认下载到C盘user下的.m2目录中,为避免冲突,配置完后,可以把.m2目录整个删除。

 

配置私服地址

<mirrors>

<id>Mirror</id> <!--镜像的id-->

<mirrorOf>*</mirrorOf> <!--过滤哪些仓库映射到该镜像-->

<name>Mirror</name> <!--镜像的名字-->

<url>http://ip/nexus/content/groups/group-test</url> <!--仓库的地址-->

</mirrors>

 

配置profile

<profile>

<id>default-profile</id>

<activation>

<activeByDefault>true</activeByDefault>

</activation>

<repositories>

<repository>

<id>default</id>

<name>default Repository</name>

<url>http://ip/nexus/content/groups/group-test</url>

<snapshotPolicy>always</snapshotPolicy>

<releases>

<enabled>true<enabled/>

<updatePolicy>always<updatePolicy/>

</releases>

<snapshots>

<enabled>true<enabled/>

<updatePolicy>always<updatePolicy/>

</snapshots>

</repository>

</repositories>

</profile>

镜像和profile中url的区别:映射到镜像的仓库会先从镜像地址下载,如果下载不到会从profile中的地址下载

 

详细配置说明参考官方文档:http://maven.apache.org/ref/3.3.9/maven-settings/settings.html

 

settings.xml中配置的地址是全局地址,在maven工程中,每个工程都对应一个pom.xml文件,我们可以在该文件中添加该工程的私有地址,在pom.xml中加入如下配置即可

<repositories>

<repository>

<id>default</id>

<name>default Repository</name>

<url>http://ip/nexus/content/groups/group-test</url>

<releases>

<enabled>true<enabled/>

<updatePolicy>always<updatePolicy/>

</releases>

<snapshots>

<enabled>true<enabled/>

<updatePolicy>always<updatePolicy/>

</snapshots>

</repository>

</repositories>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值