Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/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:在类路径中包含jar_Java_Eclipse_Classpath_Noclassdeffounderror - Fatal编程技术网

Java:在类路径中包含jar

Java:在类路径中包含jar,java,eclipse,classpath,noclassdeffounderror,Java,Eclipse,Classpath,Noclassdeffounderror,我在Eclipse中创建了一个Java项目,并创建了一个带有main方法的简单类 问题:当我运行程序(没有任何服务器等)时,出现以下错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:org/apache/commons/codec/DecoderException 位于autoPEC.main(autoPEC.java:6) 原因:java.lang.ClassNotFoundException:org.apache.commons.codec.De

我在Eclipse中创建了一个Java项目,并创建了一个带有main方法的简单类

问题:当我运行程序(没有任何服务器等)时,出现以下错误:

线程“main”java.lang.NoClassDefFoundError中出现异常:org/apache/commons/codec/DecoderException 位于autoPEC.main(autoPEC.java:6) 原因:java.lang.ClassNotFoundException:org.apache.commons.codec.DecoderException 在java.net.URLClassLoader$1.run(URLClassLoader.java:200) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.net.URLClassLoader.findClass(URLClassLoader.java:188) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:307) 位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:252) 位于java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 还有一个

我试图解决的问题:在环境变量JAVA_HOME中包含commons-codec.jar的路径,方法是在jdk路径后加上分号

结果:类仍不运行


我认为问题可能是我没有正确地包含类路径。我应该怎么做呢?

用谷歌搜索丢失的jar并将其包含在Java构建路径中

出现此异常的原因是缺少jar。 请添加此org.apache.Commons.codec.DecoderException所需的jar(Commons codec.jar)文件

从这里下载

然后将其放在类路径中

除非您告诉我们您将jar文件放在哪里,以及如何在Eclipse中配置项目构建路径,否则任何人都很难帮助您。您好,我编辑了“我尝试了什么”部分。@Javadev:您想解决在Eclipse中运行项目的问题吗?或者任何其他类型的程序执行?请在eclipse中提供项目类路径的图片。谢谢@statefi。我可以解决它:)