2011-06-10 25 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的配置參數。