【问题标题】:Libraries of Tomcat 7.0 in conflict with httpcore-4.3.2.jarTomcat 7.0 的库与 httpcore-4.3.2.jar 冲突
【发布时间】:2014-09-02 23:21:41
【问题描述】:

我在 Eclipse 中创建了动态 Web 项目并想添加 httpcore-4.3.2.jar 库。每次我尝试添加它时,Tomcat 都会停止工作。我必须使用HttpClient,我不能使用其他任何东西。

如何解决这个问题?

这是错误信息:

 Grave: Exception starting Context with name [/FitsInterface]
 org.apache.catalina.LifecycleException: Failed to start component              
 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/FitsInterface]]
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
 at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3954)
 at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
 at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
 at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
 ....

 ....

Caused by: java.lang.NoClassDefFoundError: org/apache/http/HttpEntity
....
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpEntity
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
... 22 more

【问题讨论】:

  • 你把那个罐子放在哪儿了?
  • 我找到了一个解决方案:您必须部署包含在项目构建路径中的库。如果您使用的是 eclipse,则:属性 > 部署程序集 > 从构建路径添加库

标签: eclipse tomcat jar apache-commons-httpclient conflicting-libraries


【解决方案1】:

我找到了解决方案:您必须部署项目构建路径中包含的库。

如果您使用的是 eclipse,则:属性 > 部署程序集 > 从构建路径添加库

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-26
    • 2015-11-28
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    • 2017-08-15
    • 1970-01-01
    相关资源
    最近更新 更多