A maven plugin to find and flag duplicate classes and resources on the java classpath.
This ensures stability and reproducability of a maven build and will flag possible problems or conflicts with dependencies in a project.
This plugin is a friendly fork (same main authors) of the Ning maven-duplicate-finder plugin. It is configuration compatible to the ning plugin; the only change required is the group and artifact id of the plugin itself.
The plugins requires Apache Maven 3.x.x.
Starting with release 1.2.0, Java 7 or better is required.
Starting with release 1.3.0, Java 8 or better is required.
Starting with release 1.5.0, Java 8 or better is required to run the plugin and Java 9 or better (Java 11 strongly recommended) is required to build the plugin.
The plugin has two goals:
duplicate-finder:check
- the main goal of the plugin. Runs duplicate check on the maven classpaths.duplicate-finder:help
- displays standard maven plugin help information.
Up-to-date documentation is available from the documentation site.
See the Changelog.
- Thomas Dudziak (@tomdz)
- Henning Schmiedehausen (@hgschmie)
- Andrew Gaul (@andrewgaul)
- Davy De Waele (@ddewaele)
- Conny Kreyßel (@kreyssel)
- Matt Stephenson (@mattstep)
- Mickaël Tricot (@mickaeltr)
- Steven Schlansker (@stevenschlansker)
- Tim Williamson (@twilliamson)
- @camshoff
- @jakub-bochenski
- Michael Bellomo (@mbellomo)
- Frank Jakop (fjakop)
- Brian Clozel (@bclozel)