Best practices for a full featured maven pom including:
- Maven Tiles
- Checkstyle Config
- Examples as tests
Configuring a project:
<plugin>
<groupId>io.repaint.maven</groupId>
<artifactId>tiles-maven-plugin</artifactId>
<version>2.12</version>
<extensions>true</extensions>
<configuration>
<tiles>
<tile>io.github.efenglu.maven.tiles:project-java:[1.0, 2)</tile>
</tiles>
</configuration>
</plugin>