1

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

当我运行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] ------------------------------------------------------------------------

问题

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

  • 这是我还没有注意到的一些问题的症状吗?

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

4

1 回答 1

2

看起来您遇到了一个已经报告的错误

WsImportMojo:测试工件的警告“找不到文件”

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

因此,关于您的问题:

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

在扫描工件(依赖项)但不按范围过滤(并且确实应该被忽略)或可选依赖项时,会在此行中发出警告。testprovided

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

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

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

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

于 2016-09-10T21:14:42.420 回答