【发布时间】:2018-01-25 13:39:35
【问题描述】:
我正在对一个包含多个 POM 的现有 Maven 项目进行半重大重构。有许多 POM 的配置文件将其 <activeByDefault> 设置为 false,如下所示:
<profile>
<id>someProfile</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
...
<properties>...</properties>
</profile>
没有其他激活条件,这些配置文件必须使用-PsomeProfile 明确激活,对吗?有没有时候默认声明为非活动的东西会被激活,可能是相对于默认活动的配置文件?
谢谢。
【问题讨论】: