maven profile 设置

Posted zhonghuahero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven profile 设置相关的知识,希望对你有一定的参考价值。

原文出处:

http://elim.iteye.com/blog/1900568

 

 

4.3     profile中能定义的信息

profile中能够定义的配置信息跟profile所处的位置是相关的。以下就分两种情况来讨论,一种是定义在settings.xml中,另一种是定义在pom.xml中。

4.3.1  profile定义在settings.xml中

当profile定义在settings.xml中时意味着该profile是全局的,它会对所有项目或者某一用户的所有项目都产生作用。因为它是全局的,所以在settings.xml中只能定义一些相对而言范围宽泛一点的配置信息,比如远程仓库等。而一些比较细致一点的需要根据项目的不同来定义的就需要定义在项目的pom.xml中。具体而言,能够定义在settings.xml中的信息有<repositories>、<pluginRepositories>和<properties>。定义在<properties>里面的键值对可以在pom.xml中使用。

以上是关于maven profile 设置的主要内容,如果未能解决你的问题,请参考以下文章

Maven学习-Profile详解

maven profile怎么同时多个执行

maven中profiles使用详解

maven中profiles使用详解

maven中profiles使用详解

maven中profiles使用详解