maven核心概念
来源:互联网 发布:js 拼接字符串 编辑:程序博客网 时间:2024/04/28 01:40
- 插件和目标
一个maven插件是一个单个或者多个目标的集合,一个目标是一个明确的任务,它可以作为单独的目标运行,或者作为一个大的构建的一部分和其它目标一起运行。
- 生命周期
一个阶段是在被maven称为“构建生命周期”中一个步骤,生命周期是包含一个项目构建中的一系列有序的阶段。maven可以支持许多不同的生命周期,但是最常用的生命周期是默认的maven生命周期。
resources:resources
Resources插件的resources目标绑定到了resources阶段,这个目标复制src/main/resources下的所有资源和其它任何配置的资源目录,到输出目录。
compiler:compiler
Compiler插件的compile目标绑定到了compile阶段,这个目标编译src/main/java下的所有源代码和其他任何配置的资源目录,到输出 目录。
resources:testResources
Resources插件的testResources目标绑定到了test-resources阶段,这个目标复制src/test/resources下的所有资源和其它任何的配置的测试资源目录,到测试输出目录。
compiler:testCompiler
Compiler插件的testCompile目标绑定到了test-compile阶段,这个目标编译src/test/java下的测试用例和其它任何的配置的测试资源目录,到测试输出目录。
surefire:test
Surefire插件的test目标绑定到了test阶段,这个目标运行所有的测试并创建那些捕捉详细测试结果的输出文件。
jar:jar
Jar插件的jar目标绑定到了package阶段,这个目标把输出目录打包成JAR文件。
- maven坐标
POM为项目命名,提供了项目的一组唯一标识符。groupId(团队标识),artifactId , version,packaging这些组合的标识拼成一个项目的坐标。
- maven仓库
maven自带了一个用来下载maven核心插件和依赖的远程仓库地址,一个maven仓库是项目构件的一个集合,这些构件存储在一个目录结构下面。
- maven依赖管理
maven最强大的特征之一,它支持传递依赖。
- 站点生成和报告
另一个maven的重要特征是,它能生成文档和报告。
0 0
- Maven核心概念
- Maven核心概念
- Maven核心概念
- Maven中的核心概念
- Maven中的核心概念
- Maven中的核心概念
- maven核心概念--生命周期
- maven核心概念
- (五)maven核心概念
- Maven核心概念
- Maven核心概念详解
- Maven核心概念
- Maven中的核心概念
- Maven核心概念
- maven核心概念
- Maven核心概念
- Maven的核心概念
- Maven的核心概念
- android字体带下划线
- 工作辅助工具
- JavaEE开发之Spring中的多线程编程以及任务定时器详解
- Jni使用
- Promise example
- maven核心概念
- 蓝桥杯-基础练习 字母图形
- 基于Spring Boot和Spring Cloud实现微服务架构学习(一)-Spring框架介绍
- [DLX 数独 模板题] HDU 1426 Sudoku Killer
- 非官方win7 64位 python 图像库
- poj 2348
- 开发遇到的小问题归纳
- 【Spring】BeanFactory解析bean详解
- 感想