clirr is a utility that checks a Java API against a release version to make sure that the API has not changed. There is a maven plugin, so it should be easy to integrate into mvn test. I think the only thing that needs to happen beforehand is that there has to be releases posted in a maven repository, then the clirr plugin does the rest.
Agree, although clirr seems to be quite old by now. Animal sniffer can do something similar. I will put it on the list to look into before releasing the new version.
clirr is a utility that checks a Java API against a release version to make sure that the API has not changed. There is a maven plugin, so it should be easy to integrate into
mvn test
. I think the only thing that needs to happen beforehand is that there has to be releases posted in a maven repository, then the clirr plugin does the rest.