Using the Clirr plugin

  1. Make sure you have the Clirr plugin installed.
  2. Make sure you have the old versions of your project declared in your POM. The versions should be declared from oldest to youngest. Clirr will check the current code against the latest released version, ingnoring the current development version (version control tag 'HEAD').
  3. Type "maven clirr". This will create an XML file that contains all changes in your public API. For each change, the file includes Clirr's compatibility analysis.