Can’t execute jar- file: “no main manifest attribute”

I have installed an application, when I try to run it (it’s an executable jar) nothing happens. When I run it from the commandline with:

java -jar “app.jar”

I get the following message:

no main manifest attribute, in “app.jar”

Normally, if I had created the program myself, I would have added a main class attribute to the manifest file. But in this case, since the file is from an application, i cannot do that. I also tried extracting the jar to see if I could find the main class, but there are to many classes and none of them has the word “main” in it’s name. There must be a way to fix this because the program runs fine on other systems.

Leave a Comment