简体   繁体   中英

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

I have created a java project which only handles post and get request from a web api. I need to export it as jar file. The issue is I'm using external jar files such as httpcore-4.3.3.jar and gson-2.3.1.jar. I have seen many solution to export as runnable jar , Since I don't have any main method how can I export my utility java project to jar file.

My issue is I'm unable to export my project which has no main method as JAR along with my library files in eclipse.

Thanks in Advance

Edit Update:1

截图

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

将其导出为普通JAR文件:

Export -> Java -> JAR File

Use export to "Jar File", not "Runnable Jar File"

A "Runnable Jar File" is a jar file with manifest pointing to the the class containing a main method. It allows to run a java application by just calling:

java -jar <your jar file>

instead of

java -cp <your jar file> <your class with main method>

Obviously exporting to runnable jar file does not work if you don't have at least one class with a main method.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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