【问题标题】:mvn parallel building -T on karaf-services-maven-pluginkaraf-services-maven-plugin 上的 mvn 并行构建 -T
【发布时间】:2020-06-15 10:22:35
【问题描述】:

我正在尝试使用命令在 maven 上执行并行构建执行

mvn clean install -DskipTests -T 2.0C

但是工件 org.apache.karaf.tooling:karaf-services-maven-plugin:4.2.8

引发此警告

[WARNING] *****************************************************************
[WARNING] * Your build is requesting parallel execution, but project      *
[WARNING] * contains the following plugin(s) that have goals not marked   *
[WARNING] * as @threadSafe to support parallel building.                  *
[WARNING] * While this /may/ work fine, please look for plugin updates    *
[WARNING] * and/or request plugins be made thread-safe.                   *
[WARNING] * If reporting an issue, report it against the plugin in        *
[WARNING] * question, not against maven-core                              *
[WARNING] *****************************************************************
[WARNING] The following plugins are not marked @threadSafe in myBundle Install:
[WARNING] org.apache.karaf.tooling:karaf-services-maven-plugin:4.2.8
[WARNING] Enable debug to see more precisely which goals are not marked @threadSafe.
[WARNING] *****************************************************************

在 karaf jira 实际上说自 3.0.6 版本以来受支持的版本... 所以我丢失了一些其他参数或配置?

【问题讨论】:

    标签: java maven deployment apache-karaf


    【解决方案1】:

    Maven 确实是正确的,4.2.8 和更新版本的插件没有标记为线程安全的。 来自不同插件的其他几个 mojo 很难,所以这很可能不是错误。

    我假设您读到 karaf-maven-plugin 是线程安全的,但您使用的是另一个名为 karaf-services-maven-plugin 的插件。

    您可以尝试构建是否可以并行执行,但我不建议这样做。如果需要,您可以提交功能请求。

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 1970-01-01
      • 2012-10-02
      • 2021-07-03
      • 1970-01-01
      • 1970-01-01
      • 2019-02-24
      • 1970-01-01
      • 2013-05-01
      相关资源
      最近更新 更多