简体   繁体   English

Spring RestTemplate添加,Tomcat7发布时出现异常

[英]Spring RestTemplate added, Exception on launch to Tomcat7

I've added code to implement a RestTemplate Client to my Spring MVC project (Eclipse, Maven, Spring 3.1.0.RELEASE). 我已经添加了代码来实现我的Spring MVC项目(Eclipse,Maven,Spring 3.1.0.RELEASE)的RestTemplate客户端。 Everything builds and when I launch to Tomcat7, I get the output below. 一切都在构建,当我启动到Tomcat7时,我得到了下面的输出。 Is it possibly a Spring artifact I'm missing in the pom.xml? 它可能是我在pom.xml中缺少的Spring工件吗? I've got 我有

  • spring-webmvc (excluding commons-logging) spring-webmvc(不包括公共记录)
  • spring-oxm 弹簧OXM
  • spring-security-web 弹簧安全网
  • spring-security-config 弹簧安全配置
  • spring-tx 春天-TX
  • spring-aop 春天的AOP
  • spring-orm 弹簧ORM
  • spring-test 弹簧试验
  • apache httpclient (excluding commons-logging). 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 

You need apache http components: 你需要apache http组件:

<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>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM