Robospice のスターター ガイドに従って、Robospice をアプリケーションに実装しようとしました。次のエラーが表示されます。
09-11 20:28:32.290: E/AndroidRuntime(25480): 致命的な例外: メイン
09-11 20:28:32.290: E/AndroidRuntime(25480): java.lang.NoClassDefFoundError: org.codehaus.jackson.map.ObjectMapper
09-11 20:28:32.290: E/AndroidRuntime(25480): at org.springframework.http.converter.json.MappingJacksonHttpMessageConverter.(MappingJacksonHttpMessageConverter.java:54)
09-11 20:28:32.290: E/AndroidRuntime (25480): com.my.app.io.service.JsonSpiceService.createRestTemplate (JsonSpiceService.java:37) で
これが私がこれまでに試したことです:
- 次の jar が含まれています (
libs
フォルダー): jackson-annotations-2.2.2.jar、jackson-core-2.2.2.jar、jackson-databind-2.2.2.jar (Jackson 以外のすべての Robospice 関連の jar の中で)が問題の原因です)。2.2.3でもテストしました(同じ問題) - それらはすべて、Eclipse の「注文とエクスポート」でチェックされます (他のすべての Robospice 関連の jar と同様)。
- 私はMavenを使用していません
- 新しいjarを削除して追加し、プロジェクトをクリーニングしようとしましたが、どれもうまくいきませんでした
- 私のアプリは API レベル 17 (Google API、4.2.2) を対象としています
他に何がこの問題を引き起こす可能性がありますか?