Этот плагин позволяет:
Объявление плагина похоже на объявление зависимости. Также, как и зависимости плагины идентифицируется
с помощью GAV(groupId,artifactId,version). Например:
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>appassembler-maven-plugin</artifactId> <version>1.5</version> <executions> <execution> <phase>package</phase> <goals> <goal>assemble</goal> </goals> </execution> </executions> <configuration> <programs> <program> <mainClass>ru.simplex_software.parser.Main</mainClass> <name>parser</name> </program> </programs> <showConsoleWindow>true</showConsoleWindow> <configurationDirectory>conf</configurationDirectory> <copyConfigurationDirectory>true</copyConfigurationDirectory> <binFileExtensions> <unix>.sh</unix> </binFileExtensions> <platforms> <platform>unix</platform> <platform>windows</platform> </platforms> </configuration> </plugin>