繁体   English   中英

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

[英]Export a Java project without main method (with external jars) to Jar in Eclipse

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

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

提前致谢

编辑更新:1

截图

使用Fat Jar将My Java项目导出为JAR以及我引用的库。

将其导出为普通JAR文件:

Export -> Java -> JAR File

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

“Runnable Jar文件”是一个jar文件,其清单指向包含main方法的类。 它允许通过调用以下命令来运行java应用程序:

java -jar <你的jar文件>

代替

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

显然,如果您没有至少一个带有main方法的类,则导出到runnable jar文件不起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM