【发布时间】:2018-06-16 08:31:18
【问题描述】:
我遇到了一个似乎很常见的错误。在这里尝试了几乎所有推荐的解决方案以及其他网站上的一些解决方案。仍然没有运气。我正在使用 Eclipse Oxygen。我在运行时收到此错误。我正在使用已添加到项目的 lib 文件夹中的 JAR(因此导入语句 - 可以很好地解析)。任何帮助将不胜感激。
代码:
package com.ed;
import microsoft.exchange.webservices.data.core.ExchangeService;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
ExchangeService service = new ExchangeService();
}
}
错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/conn/HttpClientConnectionManager
at com.ed.Test.main(Test.java:8)
Caused by: java.lang.ClassNotFoundException: org.apache.http.conn.HttpClientConnectionManager
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
【问题讨论】:
-
我已经按照说明尝试了本网站上推荐的解决方案。
-
您不能只是“尝试解决方案”。您必须了解问题所在,然后才能开始解决问题。问题总是一样的:该类不在运行时类路径中。