关于Maven使用记录

在使用Maven时,需要下载Maven的包(类似与Tomcat,都是属于Apache组织);

两个包的文件结构很相似,Maven也需要配置环境变量,和Tomcat配置类似。


MAVEN_HOME(Maven包放置的路径),D:\Program\apache-maven-3.5.4


Path:系统路径 注意后面加;


配置完成,通过cmd  mvn -v可以看到Maven相关信息

将IDE集成Maven;将Windows-->Preferences




本地仓库vs远程仓库

运行Maven的时候,Maven所需要的任何构件都是直接从本地仓库获取的。如果本地仓库没有,它会首先尝试从远程仓库下载构件至本地仓库,然后再使用本地仓库的构件。

比如说,你的项目配置了junit-3.8的依赖,在你运行mvn test 的 时候,Maven需要使用junit-3.8的jar文件,它首先根据坐标查找本地仓库,如果找到,就直接使用。如果没有,Maven会检查可用的远程仓 库配置,然后逐个尝试这些远程仓库去下载junit-3.8的jar文件,如果远程仓库存在该文件,Maven会将其下载到本地仓库中,继而使用。如果尝 试过所有远程仓库之后,Maven还是没能够下载到该文件,它就会报错。


默认本地仓库地址为C:\Users\Administrator\.m2\repository  

repository 即为仓库,在项目构建时,Maven会自动向该文件夹下载项目所需jar包。

若想重新指定本地仓库 ,通过修改setting.xml(D:\Program\apache-maven-3.5.4\conf)\setting.xml  搜索localRepository


中央仓库

中央仓库是Maven官方提供下载jar包的网上位置,网址为:

http://repo1.maven.org/maven2

由于该地址在国外,国内访问会很慢,所以可以设置连接国内的私服。

私服

私服是私有服务器,是公司内部Maven项目经常需要的。Nexus是常用的私用Maven服务器,一般是公司内部使用。在连接中央仓库过慢的情况下,建议使用网上国内的私服,推荐http://maven.aliyun.com/nexus 
只需要在settings.xml中添加如下代码

找到mirrors 修改为:


我本地使用的是


然后使用IDE创建Maven项目即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值