MAVEN 基本的一些概念 (笔记—补充中。。。。。)
2015-02-05 14:12
225 查看
MAVEN HELP
:
help:active-profiles :
列出当前构建中活动的Profile(项目的,用户的,全局的)。
help:effective-pom:
显示当前构建的实际POM,包含活动的Profile。
help:effective-settings:
打印出项目的实际settings,
包括从全局的settings和用户级别settings继承的配置。
help:describe:
描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的
groupId 和 artifactId。在为这个命令我们常用,把这查看这个的命令写到这: mvn help:describe -Dplugin=help -Dfull -Dgoal=describe
站点生成和报告 (Site Generation and Reporting):
mvn site
项目对象模型 (Project Object Model) :
Maven插件和目标 (Plugins and Goals):
插件:
Maven生命周期 (Lifecycle):
archetype:
模版,原型.An
archetype is defined as “an original model or type after which other similar things are patterned; a prototype.”
artifact
:
产物,通过maven生成的东西,
Maven的坐标(coordinates)
:
groupId: 团体标识.约定是,它以创建这个项目的组织名称的逆向域名(reverse domain name)开头。
artifactId: 在groupId下的表示一个单独项目的唯一标识符。
version: 一个项目的特定版本。正在开发中的项目可以用一个特殊的标识,这种标识给版本加上一个“SNAPSHOT”的标记。
packaging: 项目的类型,默认是jar,描述了项目打包后的输出。类型为jar的项目产生一个JAR文件,类型为war的项目产生一个web应用。
classifiers: 很少用。
约定优于配置(convention over configuration)
:
help:active-profiles :
列出当前构建中活动的Profile(项目的,用户的,全局的)。
help:effective-pom:
显示当前构建的实际POM,包含活动的Profile。
help:effective-settings:
打印出项目的实际settings,
包括从全局的settings和用户级别settings继承的配置。
help:describe:
描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的
groupId 和 artifactId。在为这个命令我们常用,把这查看这个的命令写到这: mvn help:describe -Dplugin=help -Dfull -Dgoal=describe
站点生成和报告 (Site Generation and Reporting):
mvn site
项目对象模型 (Project Object Model) :
Maven插件和目标 (Plugins and Goals):
插件:
Maven生命周期 (Lifecycle):
archetype:
模版,原型.An
archetype is defined as “an original model or type after which other similar things are patterned; a prototype.”
artifact
:
产物,通过maven生成的东西,
Maven的坐标(coordinates)
:
groupId: 团体标识.约定是,它以创建这个项目的组织名称的逆向域名(reverse domain name)开头。
artifactId: 在groupId下的表示一个单独项目的唯一标识符。
version: 一个项目的特定版本。正在开发中的项目可以用一个特殊的标识,这种标识给版本加上一个“SNAPSHOT”的标记。
packaging: 项目的类型,默认是jar,描述了项目打包后的输出。类型为jar的项目产生一个JAR文件,类型为war的项目产生一个web应用。
classifiers: 很少用。
约定优于配置(convention over configuration)
相关文章推荐
- MAVEN 基本的一些概念 (笔记—补充中。。。。。)
- 自动垃圾回收学习笔记-一些基本概念
- [Eclipse笔记]一些基本概念
- UML学习笔记(二):复习面向对象的一些基本概念
- <C++学习笔记 -- 1> C++中的一些基本概念
- maven 学习笔记(三)安装后的一些基本配置
- 数据结构笔记01 一些基本概念
- [Maven]Maven中的一些基本概念
- 一些基本概念的笔记(技术向)
- Maven 学习笔记(基本概念)
- UML学习笔记(二):复习面向对象的一些基本概念
- Django笔记-熟悉一些基本概念(一)
- javascript学习笔记(二) js一些基本概念
- maven学习笔记-01-基本概念篇
- Keras笔记(一)一些基本概念
- 现代操作系统学习笔记——操作系统中的一些基本概念
- maven学习笔记--window平台下的安装和一些基本的配置
- 《Unity預計算即時GI》笔记:一、基本概念与一些设置
- CUDA学习笔记——一些基本概念
- [Cocos2d-x for WP8学习笔记] 一些基本概念,建立自己的启动界面