Maven jar Plugin
Jump to navigation
Jump to search
External
Internal
Overview
Declaring a Main Class in JAR
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> ... <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <mainClass>fully.qualified.MainClass</mainClass> </manifest> </archive> </configuration> ... </plugin>
Other Manifest Customization
Adding arbitrary manifest entries:
In general, to use arbitrary manifest entries, use the following syntax:
... <manifest> <manifestEntries> ... <key>value</key> ... </manifestEntries> </manifest>