在没有main方法(使用外部jar)的情况下将Java项目导出到Eclipse中的Jar

时间:2015-04-28 19:45:54

标签: java eclipse jar

我创建了一个java项目,它只处理来自web api的post和get请求。我需要将其导出为jar文件。问题是我正在使用外部jar文件,如httpcore-4.3.3.jar和gson-2.3.1.jar。 我见过许多导出为runnable jar的解决方案,因为我没有任何主要方法如何将我的实用程序java项目导出到jar文件。

我的问题是我无法导出我的项目,该项目没有主要方法作为JAR以及我在eclipse中的库文件。

先谢谢

修改更新:1

Screenshot

2 个答案:

答案 0 :(得分:0)

将其导出为普通JAR文件:

Export -> Java -> JAR File

答案 1 :(得分:0)

使用导出到“Jar文件”,而不是“Runnable Jar文件”

“Runnable Jar文件”是一个jar文件,其清单指向包含main方法的类。 它允许通过调用:

来运行java应用程序
  

java -jar<你的jar文件>

而不是

  

java -cp<你的jar文件> <您的主要方法>

如果你没有至少一个带有main方法的类,显然导出到runnable jar文件是行不通的。

相关问题