【问题标题】:Why is jaxws-maven-plugin showing these warnings?为什么 jaxws-maven-plugin 显示这些警告?
【发布时间】:2016-09-09 16:10:24
【问题描述】:

一切正常,但我对这些警告发生了什么感到困惑。

当我运行 wsimport 目标时,对于我项目的每个测试依赖项,它都会报告它“找不到文件”。

[INFO] --- jaxws-maven-plugin:2.3:wsimport (default-cli) @ my-project ---
[WARNING] cannot find file for com.realvnc.services:test-utils
[WARNING] cannot find file for org.cassandraunit:cassandra-unit
[WARNING] cannot find file for org.springframework.ws:spring-ws-test
[WARNING] cannot find file for com.jayway.jsonpath:json-path
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------

问题:

  • 这个文件到底是什么,在寻找什么?

  • 这是我尚未注意到的问题的征兆吗?

  • 有没有办法消除这些警告?

【问题讨论】:

    标签: maven jaxb jax-ws wsimport jaxws-maven-plugin


    【解决方案1】:

    您似乎遇到了已报告的bug:

    WsImportMojo:警告“无法找到用于测试工件的文件”

    问题仍然存在(在撰写本文时),可能会在版本 2.5.2-SNAPSHOT 中提供修复(尚未发布,因此在 Maven Central 上不可用)。

    因此,关于您的问题:

    这个文件到底是什么,在寻找什么?

    在扫描工件(依赖项)时在this line 中发出警告,但未按范围过滤(test 和provided 确实应该被忽略)或可选依赖项。

    这是我还没有注意到的一些问题的征兆吗?

    不,你可以忽略它。它将在未来的版本中消失。

    有没有办法消除这些警告?

    暂时没有。同样,它们将在未来的版本中消失。

    【讨论】:

      猜你喜欢
      • 2013-07-06
      • 2013-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多