Use 'mvn license:format -N' at top of project to add missing headers
diff --git a/pom.xml b/pom.xml
index 07e7799..cc93bc7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -198,6 +198,37 @@
<pluginManagement>
<plugins>
<!--
+ | Use 'mvn license:format -N' at top of project to add missing headers
+ -->
+ <plugin>
+ <groupId>com.mycila</groupId>
+ <artifactId>license-maven-plugin</artifactId>
+ <version>2.6</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ <header>${project.basedir}/lib/build/header.txt</header>
+ <headerDefinitions>
+ <headerDefinition>${project.basedir}/lib/build/header-definitions.xml</headerDefinition>
+ </headerDefinitions>
+ <skipExistingHeaders>true</skipExistingHeaders>
+ <aggregate>true</aggregate>
+ <includes>
+ <include>**/*.java</include>
+ </includes>
+ <excludes>
+ <!-- avoid touching munged/lib/test/example code -->
+ <exclude>**/build/**</exclude>
+ <exclude>**/target/**</exclude>
+ <exclude>**/lib/**</exclude>
+ <exclude>**/test/**</exclude>
+ <exclude>**/example*/**</exclude>
+ </excludes>
+ <mapping>
+ <java>JAVADOC_STYLE</java>
+ </mapping>
+ </configuration>
+ </plugin>
+ <!--
| Standard LICENSE and NOTICE files
-->
<plugin>