4

RestTemplateクライアントをSpringMVCプロジェクト(Eclipse、Maven、Spring 3.1.0.RELEASE)に実装するためのコードを追加しました。すべてが構築され、Tomcat7を起動すると、以下の出力が得られます。pom.xmlにないSpringアーティファクトである可能性がありますか?私が持っている

  • spring-webmvc(commons-loggingを除く)
  • 春-oxm
  • 春-セキュリティ-ウェブ
  • spring-security-config
  • 春-tx
  • 春-aop
  • 春のオーム
  • 春のテスト
  • apache httpclient(commons-loggingを除く)。

org.springframework.beans.factory.BeanCreationException: Error creating bean . . nested exception is java.lang.NoClassDefFoundError: org/apache/http/auth/Credentials

Caused by: java.lang.ClassNotFoundException: org.apache.http.auth.Credentials
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1676)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1521)
... 39 more

4

1 に答える 1

4

Apachehttpコンポーネントが必要です。

<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
     <version>4.1.1</version>
</dependency>
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpcore</artifactId>
    <version>4.1.1</version>
</dependency>
于 2012-02-12T20:21:20.670 に答える