java - REST Web 服务所需的 jar

标签 java rest jersey

我的项目需要 Java 1.6 和 JRE 6。最初我使用 Jersey 2.7 开发 Rest WS,并且运行成功。当我们在生产环境中部署项目时,错误不断出现。这是因为生产环境使用的是 JDK 1.6 和 JRE 6。现在我在 web.xml 中使用以下代码

<servlet>
<servlet-name>Jersey REST Service</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
  <param-name>com.sun.jersey.config.property.packages</param-name>
  <param-value>com.model</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Jersey REST Service</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>

谁能告诉我用于 Restful WS 的与 JDK 6 和 JRE 6 兼容的 jar 列表吗?

提前致谢。

最佳答案

尝试Jersey 2.6 .

Until version 2.6, Jersey was compiled with Java SE 6. This has changes in Jersey 2.7

关于java - REST Web 服务所需的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32989097/

相关文章:

language-agnostic - 如何处理 Web 应用程序和 RESTful API 中合并的对象/资源?

java - Eclipse 中无法解析导入 javax.enterprise.context

java - AspectJ - 继承的 'parents' 类上的切入点

java - 使用 Avro Serializer 初始化 Kafka Producer 时出错 : java. lang.NoClassDefFoundError

python - Django 从模型或 View 调用 REST API?

jakarta-ee - JAX-RS 运行时如何处理本示例中使用子资源的 PUT 请求?

java - 将 Base64 编码的 md5 转换为可读字符串

java - JerseyServlet 在服务器启动时初始化资源

java - 让 JsonIgnore 或 JsonIgnoreProperties 在 servlet 过滤器上工作

java - 未调用 Jersey ExceptionMapper