maven学习笔记.docxMaven学
目录
一、 Maven的初步 3
1、 Maven的安装 3
2、 本地仓库的安装 4
3、 Maven标准目录结构 4
4、 Maven常用命令 5
5、 Maven安装jar包到本地库或私服 5
6、 MyEclipse中Maven关联配置 7
二、 POM文件 7
1、 POM属性 7
2、 10
三、 依赖(引用哪些Jar) 12
1、 依赖包的查询 12
2、 依赖的传递性 13
3、 依赖的范围 14
4、 聚合和继承 14
四、 仓库 15
1、 本地仓库 15
2、 中心仓库 15
3、 私有仓库 15
4、 项目的发布 19
5、 创建项目工程和设置权限 20
五、 生命周期和插件 22
1、生命周期 22
六、 在MyEclipse里创建Maven项目 24
1、Java web项目 24
2、多模块项目 26
Maven的初步
Maven的安装
a): maven下载地址: http://maven./。这个是maven的官网下载地址。。
b): 下载后解压,配置环境变量。
和配置jdk的环境变量的方法类似,我的电脑-->属性-->高级-->环境变量。
新建系统变量:M2_HOME,值为解压后目录,例: E:\apache-maven-。
在path里添加%M2_HOME%\bin。
c): 检查maven是否安装成功:
打开命令提示符,输入mvn –version,查看maven是否安装成功。
出现以上提示表示maven安装成功。
d): 了解maven的安装目录。
包含了运行Maven 的mvn 脚本
包含了一个负责创建Maven 运行所需要的类装载器的JAR文件
包含了一个用来自定义你机器上Maven 的一些行为的文件
有了一个包含Maven 核心的JAR 文件
包含了一些 Maven 依赖的类库所需要的通告及权限
包含了 Apache Maven 的软件许可证
包含了一些安装指令
本地仓库的安装
简单说明:一般情况下,下载的依赖包会自动存放在我的文档里,这样如果重装系统或者C盘出现什么问题,你的资源库就会出问题,以前下过的资源包以后又要重新下载,很麻烦。所以我们最好在别的地方建立自己的资源库,并进行配置。
1):
2): Maven默认本地库目录是${user_home}/.m2/repository这个目录,但这个目录一般在C盘,所以需要手动更改本地库存储目录,笔者这里实战目录是D:\Java\maven\repos这个目录,这个目录是自己手动创建的。:\Java\maven这个目录
3、 Maven标准目录结构
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site (一些文档)
target
4、 Maven常用命令
1):mvn –version/-v 显示版本信息
2):mvn archetype:generate 创建mvn项目
mvn archetype:create –.oreilly –DartifactId=my-app 创建mvn项目
3): mvn clean -->表示运行清理操作(会默认把target文件夹中的数据清理)
4): mvn pile-->表示先运行清理之后运行编译,会见代码编译到target文件夹中
5): mvn clean package-->运行清理和打包(生成target目录、编译、测试代码、生成测试报告、生成jar/war文件)
6):mvn clean test-->运行清理和测试
7):mvn clean install-->运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用
8):mvn clean de
maven学习笔记 来自淘豆网m.daumloan.com转载请标明出处.