【问题标题】:Jersey 2.8, grizzly, SSE: what jar files do i have to downloadJersey 2.8、grizzly、SSE:我必须下载哪些 jar 文件
【发布时间】:2015-05-05 14:48:12
【问题描述】:

我正在尝试将我的 jersey-jar 文件从 1x 升级到 2.8 版本。要下载它们,每个人都指向here。显然,我可以下载并导入所有这些,但我相信 5-6 对我来说应该足够了。我已经搜索过,但没有找到说明要下载哪些内容的内容。

我的应用只实现了一个简单的 Rest API,由 grizzly 服务器托管,需要有服务器发送事件 (SSE)。

谁能告诉我要下载哪些 jars?

谢谢!

【问题讨论】:

  • 你知道如何使用Maven吗?
  • 不幸的是,如何包含所需的库不是我的决定,所以我必须留在罐子里..

标签: java rest jersey-2.0 grizzly


【解决方案1】:

如果讨厌必须找到我需要的依赖项,因为 jar 依赖于其他 jar,而其他 jar 又依赖于其他 jar。即使我必须在不使用 Maven 的项目上工作,我仍然会创建一个新项目,添加核心依赖项,并查看它们引入的内容。从那里我可以从 repo 中获取它们。例如一个带有 Grizzly-Jersey-JerseySSE 的项目

<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-grizzly2-http</artifactId>
    <version>2.8</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-sse</artifactId>
    <version>2.8</version>
</dependency>

把这一切都拉进去

【讨论】:

  • 谢谢,这正是我需要的。一般来说,您提出的“创建一个新项目,添加核心依赖项,然后看看它们引入了什么”的方法对于每个类似问题都是一个很好的通用解决方案。再次感谢。
猜你喜欢
  • 2014-02-14
  • 2020-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-05
相关资源
最近更新 更多