文档章节

Maven构建配置文件

蓝蝶飞扬
 蓝蝶飞扬
发布于 2016/04/06 18:03
字数 233
阅读 40
收藏 1

1.Profile

Profile 在 pom.xml 中使用 activeProfiles / profiles 元素指定,并且可以用很多方式触发。Profile 在构建时修改 POM,并且为变量设置不同的目标环境。

2.Profile类型

Profile 主要有三种类型。

类型 在哪里定义
Per Project 定义在工程 POM 文件 pom.xml 中
Per User 定义在 Maven 设置 xml 文件中 (%USER_HOME%/.m2/settings.xml)
Global 定义在 Maven 全局配置 xml 文件中 (%M2_HOME%/conf/settings.xml)

3.Profile激活

Maven 的 Profile 能够通过几种不同的方式激活。

  • 显式使用命令控制台输入

  • 通过 maven 设置

  • 基于环境变量(用户 / 系统变量)

  • 操作系统配置(例如,Windows family)

  • 现存 / 缺失 文件


本文转载自:http://wiki.jikexueyuan.com/project/maven/build-profiles.html

共有 人打赏支持
蓝蝶飞扬
粉丝 25
博文 122
码字总数 89785
作品 0
西双版纳
使用Sonar分析Ant/Maven/Gradle项目

Java构建工具 目前Java平台三大构建工具是:Apache Ant、Apache Maven、Gradle,当然还有其他几个高效、快速的编译工具,如:Google Bazel、Facebook Buck。 关于Apache Ant、Apache Maven、...

donhui
2016/03/10
680
0
JFinalUIB V3发布,书籍随后更新

V3主要变动: 更换UI,新的UI库是metrolab UI 重构项目,增加权限中间表,规范化处理 重写了大部分权限相关的代码 项目地址不变,下载新的分支即可: https://git.oschina.net/dongcb678/Jf...

littleant
2016/09/13
318
1
Apache Maven --- [配置文件]

配置文件的介绍 Maven 2.0 竭尽所能的确保构建是可移植的.此外,这意味着允许构建配置在POM中,绕过所有文件系统引用(在继承,依赖以及其他方面),并学习更多用本地仓库来存储必要的元数据来使一...

moonsnake777
2016/05/31
68
0
Maven入门指南(一)

原文链接 译文链接 译者:nkcoder 校对:方腾飞 Maven介绍: Maven是一个强大的Java项目构建工具。当然,你也可以使用其它工具来构建项目,但由于Maven是用Java开发的,因此Maven被更多的用于...

GarfieldEr007
01/14
0
0
maven+Nexus搭建本地私服仓库

maven 是基于项目对象模型(Project Object Model, POM),通过一小段描述信息来管理项目的构建,报告,文档的软件项目管理工具。 目前,绝大多数开发人员都把 Ant 当作 java编程项目的标准...

yacai1990
2016/07/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
34分钟前
2
0
现场看路演了!

HiBlock
昨天
6
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
6
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
6
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部