0

当我在我的项目上运行 mavenhelp:active-profiles时,我得到以下信息

 nexus (source: external)
 - run-functional (source: project-Service:2.0.3-SNAPSHOT)
 - QA_LOCAL (source: project-parent:2.0.3-SNAPSHOT)
 - default (source: parent:pom)

这是否意味着在 期间mvn build,所有这些配置文件都被应用?即当我运行时mvn clean package,所有这些配置文件都处于活动状态?

4

1 回答 1

0

来自 Maven 的文档:

可以通过多种方式触发/激活配置文件: * 显式 * 通过 Maven 设置 * 基于环境变量 * 操作系统设置 * 存在或丢失的文件

如果您在运行和实际构建之间不更改任何这些mvn help:active-profiles,那么所有这些配置文件都应该处于活动状态。

于 2015-05-09T00:01:55.823 回答