I have the following problem. I have a Java project in my NetBeans IDE 6.8. When I compile it and it produces a .jar file containing everything possible, the META-INF is not right. It doesn't contain the class to be executed - with main() method.
When I click the Run button inside the IDE, everything works. The settings of the project are also set the right way - pointing to a class in my project.
I tried adding a folder META-INF with manifest file but I didn't manage.
Is there a way to do this manually in NetBeans, because I found that if I add the missing Main class in the manifest, everything works.
(I suppose I hit some sort of bug...)
//edit:
The result I'm after is that I want the jar that is created with the build of NetBeans to be executable with command:
Quote from Sun Documentation :
When the Main-Class is set in the manifest file, you can run the application from the command line:
java -jar app.jar
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…