首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RoboSpice与Jackson2和Spring结合使用

RoboSpice与Jackson2和Spring结合使用
EN

Stack Overflow用户
提问于 2014-03-11 16:59:57
回答 1查看 1.3K关注 0票数 4

我想把Jackson2和SpringRoboSpice结合使用。我的libs文件夹包含以下jars。

  • commons-io-1.3.2.jar
  • commons-lang3-3.2.1.jar
  • jackson-annotations-2.2.3.jar
  • jackson-core-2.2.3.jar
  • jackson-databind-2.2.3.jar
  • robospice-1.4.11.jar
  • robospice-cache-1.4.11.jar
  • robospice-spring-android-1.4.11.jar
  • spring-android-core-1.0.1.RELEASE.jar
  • spring-android-rest-template-1.0.1.RELEASE.jar

正如所写的那样,这里 SpringAndroidSpiceService将切换到jackson2,如果jackson2 jars找到的话。

除了这个例外,应用程序崩溃:

代码语言:javascript
复制
java.lang.NoClassDefFoundError: org.codehaus.jackson.map.ObjectMapper
            at org.springframework.http.converter.json.MappingJacksonHttpMessageConverter.<init>(MappingJacksonHttpMessageConverter.java:54)
            at com.octo.android.robospice.JacksonSpringAndroidSpiceService.createRestTemplate(JacksonSpringAndroidSpiceService.java:33)
            at com.octo.android.robospice.SpringAndroidSpiceService.onCreate(SpringAndroidSpiceService.java:26)
            at android.app.ActivityThread.handleCreateService(ActivityThread.java:2572)
            at android.app.ActivityThread.access$1800(ActivityThread.java:135)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)

我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-11 18:18:43

如果使用Jackson 2,则需要使用Jackson2SpringAndroidSpiceService而不是JacksonSpringAndroidSpiceService。2事项:)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22331514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档