【问题标题】:Active profile ignored by maven-release-plugin in multi-module buildmaven-release-plugin 在多模块构建中忽略了活动配置文件
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-13
      相关资源
      最近更新 更多