Femil Shajin
Femil Shajin

Reputation: 1808

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

Screenshot

Upvotes: 5

Views: 2438

Answers (3)

Femil Shajin
Femil Shajin

Reputation: 1808

Used Fat Jar to export My Java project as JAR along with my referenced libraries.

Upvotes: 2

vap78
vap78

Reputation: 1061

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.

Upvotes: 0

Dagriel
Dagriel

Reputation: 574

Export it as a normal JAR file:

Export -> Java -> JAR File

Upvotes: 0

Related Questions