maven 简介

来源:互联网 发布:剑3少林捏脸数据 编辑:程序博客网 时间:2024/04/28 20:52

pom 项目对象模型 (project object model)

1.pom的组成

  1. 项目基本信息
  2. 构建环境 –dev,test,beta,prod
  3. pom关系 –依赖jar包
  4. 构建设置 – plugin 插件

2.插件与目标

调用插件目标的两种方式:
- 1.将插件目标与生命周期绑定,执行生命周期
- 2.直接执行插件目标

常见的maven插件:
- 1.maven-archetype-plugins
- 2.maven-dependency-plugin
- 3.maven-help-plugin
- 4.maven-resources-plugin
- 5.maven-surefire-plugin
- 6.jetty-maven-plugin
- 7.maven-enforcer-plugin

3.maven项目的生命周期

生命周期: 资源文件处理-编译-类文件处理-测试资源文件处理-测试-打包

4.maven的依赖管理

maven可以处理传递性依赖,关联的jar全部写入项目中.
依赖的取值范围:
- compile(编译范围)
- provided(已提供范围)
- runtime(运行时范围)
- test(测试范围)
- system(系统范围)

5.maven仓库

6.项目站点报告(配置资源)

0 0
原创粉丝点击