这个错误一直困扰着我。我需要将我的java应用程序导出到.jar
,当我运行它(java -jar test.jar
)时,我收到此错误消息。我已经检查过包含了apache-core-4.3.3.jar,我已经检查过它包含HttpEntity类,我已经检查了java构建路径和清单,但一切正常。
最奇怪的是,在我的代码中,我根本不会尝试导入org.apache.http.HttpEntity
。而且我只有3节课,所以我不会错过它。
清单文件:
Manifest-Version: 1.0
Main-Class: Main
类:
修改
我这样导出它,所以我认为进口罐子'感谢test.jar
将内容导出到我的Export Java source files and resources
文件,我是对的吗?
我接下来要做的是什么?
答案 0 :(得分:1)
您将其导出为'JAR文件',请尝试使用'runnable JAR file'wizzard。
右键单击您的eclipse项目 - >出口.. - > Runnable JAR文件 - >选择您的配置并选择“将所需的包打包到生成的JAR中”。这将使eclipse成为你的工作。
答案 1 :(得分:0)
您必须在命令行中将jar添加到类路径中:
java -cp <list of jars> -jar test.jar
答案 2 :(得分:0)
更新课程路径。它应该工作