当前位置: 首页 > 知识库问答 >
问题:

修补泽西以使用asm-4

魏风华
2023-03-14

这是我在Google App Engine上的twitter讨论的后续帖子(twitter对话)

问题是Jersey和GAE不能与DataNuceleus2.0一起工作,因为GAE需要ASM4.0,而Jersey需要3.1。这里有一个详细的描述和简单的解决方案:GAE和Jersey问题描述

问候,

马里奥

共有1个答案

童宏富
2023-03-14

另一个解决方案是使用Jersey的1.18.1版本,它不再依赖于ASM3.0,并且包含一个重新打包的asm版本,您可以在这里查看:http://mvnrepository.com/artifact/com.sun.Jersey/jersey-bundle/1.18.1这将在GAE中工作。

 类似资料:
  • 我想执行我们的服务器支持的 PATCH 请求,以便使用 Jersey 客户端进行测试。我的代码如下,有人可以让我知道下面的代码有什么问题吗? 这是完全的例外,

  • 我试图用户泽西的JSON/bean验证,但是当初始化servlet发生错误。 全栈跟踪: pom.xml: 可能引发异常的行: 更新:使用Java8 更多的文字,这样我就可以发布这个问题更多的文字,这样我就可以发布这个问题更多的文字,这样我就可以发布这个问题更多的文字,这样我就可以发布这个问题更多的文字,这样我就可以发布这个问题再发些短信,这样我就可以发布这个问题了

  • 我目前使用的是球衣 我现在要做的是设置泽西,这样当查询参数进来时(比如缩进),我可以告诉Jackson以“更漂亮的格式,也就是缩进”序列化JSON。您可以通过使用SerializationConfig.Feature.INDENT_OUTPUT配置JSON映射器来轻松地告诉Jackson这样做。 问题是,我如何在每个请求的基础上获取一个queryparam并使用它来修改Jackson的输出?

  • 我是新泽西州人,我尝试使用示例中的SelectableEntityFilteringFeature:http://blog.dejavu.sk/2015/02/04/jerseys-entity-filtering-meets-jackson/#selectable 我使用以下类/文件创建了一个小型服务: 名为PersonResource的资源文件。Java语言 一个叫做Person.java的域

  • 我试图用Jersey发送一个带有POST的ByteArrayOutputStream压缩文件。

  • 我已经用Jersey设置了一个使用JSON的REST客户端。首先是根据巴尔东和莫西的指导,其次是根据瓦丁和杰克逊的指导。 来自REST服务的JSON响应如下所示: 所以我建立了一个简单的JAXB bean。。。 ... 添加了Maven依赖项。。。 ... 并实现了一个REST客户端: 然而,当使用MOXy媒体转换器时,所有POJO字段始终为空,而不管根据类似问题使用的注释和构造函数(例如no-a