Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HttpEntity类未找到?_Java_Apache - Fatal编程技术网

Java HttpEntity类未找到?

Java HttpEntity类未找到?,java,apache,Java,Apache,您好,我正在尝试使用post方法使用Apache 4.0.1,但是我得到了HttpEntity ClassNotFound异常您没有正确地将httpcore jar包含到类路径中。您是将其作为jar、webapp还是仅仅通过某个IDE应用程序运行 编辑:根据您的评论 ClassNotFoundException:org.apache.commons.logging.LogFactory 那是你的罪魁祸首。我假设httpcore使用LogFactory,而您没有将其包含在类路径中。查找common

您好,我正在尝试使用post方法使用Apache 4.0.1,但是我得到了HttpEntity ClassNotFound异常

您没有正确地将httpcore jar包含到类路径中。您是将其作为jar、webapp还是仅仅通过某个IDE应用程序运行

编辑:根据您的评论

ClassNotFoundException:org.apache.commons.logging.LogFactory


那是你的罪魁祸首。我假设httpcore使用LogFactory,而您没有将其包含在类路径中。查找commons-logging.jar并将其包含在类路径中。

您没有正确地将httpcore jar包含在类路径中。您是将其作为jar、webapp还是仅仅通过某个IDE应用程序运行

编辑:根据您的评论

ClassNotFoundException:org.apache.commons.logging.LogFactory


那是你的罪魁祸首。我假设httpcore使用LogFactory,而您没有将其包含在类路径中。查找commons-logging.jar,并将其包含在您的类路径中。

通过Eclipse IDE,我将jar文件导入到项目中,IDE在导入后编写HttpEntity时识别它。您通过Eclipse将其作为“Java应用程序”运行?是,我将它作为Java应用程序运行;我得到了这个异常java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory,原因是:java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory位于java.net.URLClassLoader$1.run(未知源代码)位于java.security.AccessController.doPrivileged(本机方法)位于java.net.URLClassLoader.findClass(未知源代码)在sun.misc.Launcher的java.lang.ClassLoader.loadClass(未知源代码)和java.lang.ClassLoader.loadClass(未知源代码)的java.lang.ClassLoader.loadClass(未知源代码)中,我包含了commons-logging-1.1.1.jar,非常感谢您,我将Jar文件导入到项目中,IDE在导入后编写HttpEntity时识别它。您通过eclipse将其作为“Java应用程序”运行?是的,我将其作为Java应用程序运行。即使我仅声明DefaultHttpClient httpclient=new DefaultHttpClient();我得到了这个异常java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory,原因是:java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory位于java.net.URLClassLoader$1.run(未知源代码)位于java.security.AccessController.doPrivileged(本机方法)位于java.net.URLClassLoader.findClass(未知源代码)在sun.misc.Launcher的java.lang.ClassLoader.loadClass(未知源代码)和java.lang.ClassLoader.loadClass(未知源代码)的$AppClassLoader.loadClass(未知源代码)中,我包含了commons-logging-1.1.1.jar,非常感谢。