Just released version 3.3.0 of the VersionEye Maven Plugin. It has a new goal for checking licenses. On VersionEye each project can has a license whitelist. This new goal:
mvn versioneye:licenseCheck
will check the licenses of the dependencies against the license whitelist. If there is a violation this goal will break the build!
The new goal “licenseCheck” inherits from “update”. It is doing everything what the “update” goal is doing plus it checks if there are license violations. In that case it breaks the build.