This template for maven projects contains up-to-date plugins and proven configurations.
- up-to-date plugins
- proven configuration
- reproducible build
- build fails if you have undeclared / unused dependencies
- produces a source jar
- produces a JavaDoc jar
- enforces a certain maven and java version
- adds license info
- build fails if you have dependencies with CVEs (known vulnerabilities)
- build fails if you have calls to forbidden APIs -> https://github.com/policeman-tools/forbidden-apis/wiki/BundledSignatures