Netbeans Maven Project Not adding Main Class to Manifest
deployment, java, maven, netbeans, netbeans-7
Solution
You can add it into project's pom file, inside `<project>` tag:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<mainClass>your.main.class</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
Problem
I am having a similar problem to this question. I have tried all the suggestions listed and am still at a loss. My issue is that I am trying to build a maven project and distribute it to other machines, but the jar files are not being populated with a correct Manifest. Each time I build and run I get the following error: `no main manifest attribute, in myjar.jar`. Is there some sort of configuration file I need to edit? I just don't know what is going on. I have attempted this fix also, but to no avail.