RestTemplateのgetForObject()でエラー
RestTemplateのgetForObject()を使って、JSONをMapに読み込ませようとしたら、エラーが発生してしまった。
Could not extract response: no suitable HttpMessageConverter found for response type
要するに、JSONをMapに変換するのに適した方法が見つかりませんよって言ってるわけで。
Javaは、Mapは知ってるわけで。ということは、JSONがわからないと言ってるんじゃないかと予想した。
とりあえず、jackson-core-2.9.0.jar をビルドパスに追加したら、databindがないよって文句言われた。予想は当たったようだ。
jackson-databind-2.9.0.jar をビルドパスに追加したら、次はannotationがないって怒られた。
jackson-annotations-2.9.0.jar をビルドパスに追加したら、無事に動いてくれた。