泽西岛2.12 Maven神器位置

时间:2014-08-28 00:37:45

标签: rest maven jersey jersey-2.0

似乎找不到要放入泽西2.12(https://jersey.java.net/download.htmlpom.xml的条目。

当我使用“Jersey 2.12 Maven”作为关键字搜索它时,Google返回了一个名为getperka的软件包。

<dependency>
    <groupId>com.getperka.flatpack</groupId>
    <artifactId>flatpack-jersey</artifactId>
    <version>2.12</version>
</dependency>

这是Jersey 2.12的正确包/ lib吗?

我问的原因是因为我看到了玻璃鱼和灰熊的参考,但没有参考标准的参考实施。而且,在我目前的pom.xml中,我使用1.18.1来获取以下工件:

  • jersey-client
  • jersey-servlet
  • jersey-server
  • jersey-core
  • Jersey的JSON
  • Jersey的多

这个getperka.flatpack依赖项是否包含所有这六个工件?

1 个答案:

答案 0 :(得分:0)

Jersey 2.x版本位于org.glassfish.jersey原型组ID:

<dependency>
    <groupId>org.glassfish.jersey</groupId>
    <artifactId>project</artifactId>
    <version>2.11</version>
</dependency>

目前发布版本为2.11,但请仔细阅读问题中the page you linked的详细信息。有一种方法可以使用两个maven原型开始玩Jersey 2.12:

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion=2.12

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.12

这些应该下载您需要的JAR。但对于生产应用程序,我建议使用发行版本(目前为2.11)。