【问题标题】:How do I use "projectVersionPolicyId" in Maven Release Plugin?如何在 Maven 发布插件中使用“projectVersionPolicyId”?
【发布时间】:2020-08-27 02:14:41
【问题描述】:

在很多Maven Release Plugin的mojo中都有一个参数projectVersionPolicyId,e.g. http://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html#projectVersionPolicyId。但是,他们似乎没有提供我如何使用它的示例。

当我尝试时:

$ mvn --batch-mode release:prepare -DprojectVersionPolicyId=foo

显示错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:3.0.0-M1:prepare (default-cli) on project maven-release-test: Policy 'foo' is unknown, available: [default] -> [Help 1]

看起来只有 1 个可用策略(default)。有没有办法添加更多可能的策略?

【问题讨论】:

    标签: java maven maven-plugin maven-release-plugin


    【解决方案1】:

    你也可以使用SemVerVersionPolicy

    【讨论】:

      猜你喜欢
      • 2021-11-10
      • 1970-01-01
      • 2017-01-27
      • 1970-01-01
      • 2021-05-09
      • 2011-06-18
      • 2020-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多