Class org.apache.cxf.jaxrs.client.WebClient 在 CXF 3.0.7 中

Class org.apache.cxf.jaxrs.client.WebClient in CXF 3.0.7

我无法确定 WebClient class 属于哪个 jar。 在 CXF 2.7 中,它在 cxf-bundle.jar 中,但在 3.0.7 中我找不到它。我已经查找罐子 2 个小时了,但什么也找不到。

谢谢!

我会 post 我的评论作为答案:

请看:

org/apache/cxf/cxf-rt-rs-client/3.0.7/cxf-rt-rs-client-3.0.7.jar

我通过搜索 http://mvnrepository.com/ WebClient-Artifact ID(我在 CXF 的 API-Docs 中找到)找到了这个 JAR:

<dependency>
  <groupId>org.apache.cxf</groupId>
  <artifactId>cxf-rt-rs-client</artifactId>
  <version>3.0.0-milestone1</version>
</dependency>

编辑:
要查找特定包的 JAR,在大多数情况下,google 是你的朋友:

只需 google(例如)org.apache.cxf.transport.servlet.CXFNonSpringServlet

但您也可以 search/analyze 您的本地 JAR 文件(大多数 ZIP 工具支持在 ZIP/JAR-Files 内搜索)。

我收到错误包 org.apache.cxf.jaxrs.client 不存在,

添加依赖项

org.apache.cxf cxf-rt-rs-client 3.0.0-里程碑 1

问题已解决