【发布时间】:2011-09-12 12:03:31
【问题描述】:
我有一个多模块 maven 构建,它需要使用 -P 标志仅按需激活配置文件。但由于某种原因,在使用 maven-release-plugin 进行发布时,它被忽略了。
以下命令行正确激活配置文件并禁用 activeByDefault 配置文件:
mvn clean deploy -Poracle
但是在使用以下命令发布时:
mvn help:active-profiles release:clean release:prepare release:perform -Poracle
...配置文件被 active-profiles 输出报告为处于活动状态,但实际上只有 activeByDefault 配置文件被启用。
这是预期的行为还是我错过了一些 maven 魔法?
【问题讨论】:
标签: maven maven-release-plugin