2011-06-10 30 views
3

我有一个多模块maven版本,需要使用-P标志仅在需求时激活配置文件。但由于某些原因,在使用maven-release-plugin进行发布时,它被忽略了。在多模块版本中由maven-release-plugin忽略的活动配置文件

下面的命令行正确激活的轮廓和禁用activeByDefault简介:

mvn clean deploy -Poracle 

但做一个版本使用下面的命令时:

mvn help:active-profiles release:clean release:prepare release:perform -Poracle 

...轮廓报告为由活动配置文件输出激活,但实际上只启用了activeByDefault配置文件。

这是预期的行为还是我缺少一些魔法魔法?

回答

4

问题解决。配置文件必须指定为plugin的配置参数。