程序在eclipse IDE中运行,但不会作为jar文件运行

时间:2016-03-05 19:36:38

标签: java

我的程序在eclipse ide中运行良好。当我尝试将其作为jar文件运行时,我收到以下消息:

  线程中的

异常" main" java.lang.noClassFoundError:   org / apache / logging / logfactory at   botTest.main上的org.apache.http.conn.ssl.defaultHostNameVerifier。(BotTest.java:65)(BotTest.java:100)   引起:Java.lang.ClassNotFoundException

我在项目中有4个库,我使用该选项 "将所需的库提取到生成的jar"。

2 个答案:

答案 0 :(得分:0)

而不是使用提取所需的库到生成的jar中,选择“将所需的包打包到生成的JAR中”选项。它会起作用。

答案 1 :(得分:0)

根据我的评论,您可能无法正确设置清单文件以识别您的库jar文件。清单文件应该有一行类似于:

的行
Class-Path: some.jar other.jar third.jar

请查看many similar questions on this site