hbase build Too many unapproved licenses

 

[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.8:check (default) on project hbase: Too many unapproved licenses: 2856 -> [Help 1]

 

在target/rat.txt下面寻找哪些文件前面打了问号,去掉这些文件!
cat files | xargs -I {} echo rm -rf {}
cat files | xargs -I {}  rm -rf {}
如果还不行的话,通过修改pom.xml来绕过:
       
         
          org.apache.rat
          apache-rat-plugin
          0.8
         
           
              **/*.versionsBackup
              **/*.log
              **/.*
              **/*.tgz
              **/*.orig
              **/8e8ab58dcf39412da19833fcd8f687ac
              **/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
              **/.git/**
              **/.idea/**
              **/*.iml
              **/target/**
              **/CHANGES.txt
              **/generated/**
              **/gen-*/**
              **/conf/*
              **/*.avpr
              **/*.svg
              **/META-INF/services/**
             
              **/bootstrap-theme.css
              **/bootstrap-theme.min.css
             
              **/jquery.min.js
             
              **/*.vm
             
              **/control
              **/conffile
              docs/*
              logs/*
             
             
              **/src/main/site/resources/css/freebsd_docbook.css
             
              .git/**
              .svn/**
              **/.settings/**
              ~/.m2/repository/** // 额外添加的。
           

         

       

你可能感兴趣的:(hbase)