【问题标题】:Do I need the "jersey-client" dependency on server side to support clients implemented with it?我是否需要服务器端的“jersey-client”依赖项来支持使用它实现的客户端?
【发布时间】:2021-06-03 00:06:49
【问题描述】:

我正在使用 Jersey 实现一个 RESTful 服务器,我目前正在努力正确设置我的 maven 依赖项。我使用 Apache Tomcat 作为 servlet 容器。根据documentation,只有在使用 JAX-RS 客户端时,我才需要包含 jersey-client 依赖项。

我的理解是,我需要在我的服务器端应用程序中包含客户端依赖项,以支持使用 jersey 开发的客户端。对吗?

或者它的意思是,客户端依赖项实际上只在客户端应用程序中需要?

【问题讨论】:

  • 我明白了,所以由于我不想对其他服务器执行任何远程请求,我不需要显式地将客户端依赖项添加到我的服务器。谢谢,如果您将此作为答案发布,我会接受。

标签: java jersey jersey-client


【解决方案1】:

Jersey 客户端仅用于作为 HTTP 客户端向其他远程服务器发出请求。而已。如果您需要从服务器应用程序内部向远程服务器发出请求,则只需要客户端。不过,客户端应该已经被服务器依赖项自动拉入。其他客户端是否使用 Jersey 客户端与您是否需要在 Jersey 服务器应用程序中包含 Jersey 客户端依赖项无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-10
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多