当我在项目中运行maven help: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
时,所有这些配置文件都处于活动状态?
答案 0 :(得分:0)
来自Maven的文档:
可以通过多种方式触发/激活配置文件: *明确地说 *通过Maven设置 *基于环境变量 *操作系统设置 *出现或丢失文件
如果您在运行mvn help:active-profiles
和实际构建之间未进行任何更改,则所有这些配置文件都应处于活动状态。