This impacts any HBase branch compiling vs. Hadoop trunk (current 3.4.0-SNAPSHOT), which includes
HADOOP-17317. Build fails with
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (check-aggregate-license) @ hbase-shaded-client ---
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.EvaluateBeanshell failed with message:
License errors detected, for more detail find ERROR in
The aggregated license file contains this entry,
This product includes dnsjava licensed under the BSD-2-Clause.
ERROR: Please check ^^^^^^^^^^^^ this License for acceptability here:
If it is okay, then update the list named 'non_aggregate_fine' in the LICENSE.vm file.
If it isn't okay, then revert the change that added the dependency.
More info on the dependency:
maven central search
g:dnsjava AND a:dnsjava AND v:3.4.0