maven学习和搭建环境

很好的学习网站就是慕课网,最近学习,那就记录下吧
慕课网关于maven的简单讲解
POM(Project Object Model-项目对象模型)
POM的样例

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>${junit.version}</version>
    <scope>test</scope>
</dependency>

Dependency,开发一个项目有很多依赖,项目之间的直接依赖和间接依赖
/WEN-INF/lib
可能你只是想用Spring来做某些功能,但是Spring要依赖其他的jar包,你需要的jar包很多,你可能都不知道你缺什么jar包,可能代码写好了,只是因为缺少jar包,你要搞很久
Maven自动载入需要的jar包
Maven如何实现的呢?各个厂商开发的包
Coordinates(坐标):GroupId, artifactId(工件) version packaging(可以缺省,表示为jar包)
这四个坐标唯一标识一个产品

Maven百度百科:可以通过一小段描述信息来管理项目的构建,报告,和文档的软件项目管理工具,包含一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标和逻辑

Maven能够很方便的帮你管理项目报告,生成站点,管理JAR文件
Jar文件都由cvs(代码版本控制软件)来维护
Ant为java技术开发项目提供跨平台构建任务
An xml file(pom.xml)

Maven安装

下载并解压maven
配置环境变量(M2_HOME,Path)
配置Maven配置文件(本地仓库地址,镜像(避免访问失败))
这里写图片描述
路径就是下载maven解压的路径
编辑系统变量Path
注意啊 ;%M2_HOME%\bin;
这里容易出错,跟配java环境一样的

配置成功以后,在命令窗中输入mvn -version
这里写图片描述

修改Maven的配置文件,便于Maven的版本升级
刚刚安装了Maven,没有运行Maven的任何命令,比如create等,那么在本地可能没法看见%HOME%.m2目录,也就是C:\Users\le.m2,可以手动创建这个目录,或者自动生成这个目录
将conf目录下的settings.xml拷贝到 C:\Users\le.m2
每次升级都不用更改以前的配置
打开settings.xml,修改的地方有两个

修改本地的maven仓库地址

这里写图片描述

配置镜像,因为中心仓库避免大量的访问,避免负载太大,会拒绝访问
<mirrors>
      <mirror>
      <id>UK</id>
      <name>UK Central</name>
      <url>http://uk.maven.org/maven2</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值