diff --git a/dubbo-build-tools/pom.xml b/dubbo-build-tools/pom.xml
index 28bae806b1..966218d4da 100644
--- a/dubbo-build-tools/pom.xml
+++ b/dubbo-build-tools/pom.xml
@@ -27,4 +27,54 @@
true
+
+
+
+ org.apache.rat
+ apache-rat-plugin
+ 0.13
+
+
+ verify.rat
+ verify
+
+ check
+
+
+
+
+
+ **/*.versionsBackup
+ **/.idea/
+ **/*.iml
+ **/*.txt
+ **/*.load
+ **/*.flex
+ **/*.fc
+ **/*.javascript
+ **/*.properties
+ **/*.thrift
+ **/*.sh
+ **/*.bat
+ **/*.md
+ .git/
+ .gitignore
+ .repository/
+ **/.settings/*
+ **/.classpath
+ **/.project
+ **/target/**
+ **/*.log
+ CONTRIBUTING.md
+ README.md
+ **/codestyle/*
+ **/resources/META-INF/**
+ .github/**
+ compiler/**
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index b1a1695f39..155da8cd0c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -529,65 +529,65 @@
check
-
-
- **/*.versionsBackup
- **/.idea/
- **/*.iml
- **/*.txt
- **/*.load
- **/*.flex
- **/*.fc
- **/*.javascript
- **/*.properties
- **/*.thrift
- **/*.sh
- **/*.bat
- **/*.md
- .git/
- .gitignore
-
- .repository/
- **/.settings/*
- **/.classpath
- **/.project
- **/target/**
- **/*.log
- CODE_OF_CONDUCT.md
- .codecov.yml
- .travis.yml
- PULL_REQUEST_TEMPLATE.md
- CONTRIBUTING.md
- README.md
- Jenkinsfile
- **/codestyle/*
- **/resources/META-INF/**
-
- **/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java
- **/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java
- **/org/apache/dubbo/common/timer/TimerTask.java
- **/org/apache/dubbo/common/timer/Timer.java
- **/org/apache/dubbo/common/timer/Timeout.java
- **/org/apache/dubbo/common/timer/HashedWheelTimer.java
-
- **/org/apache/dubbo/common/utils/CIDRUtils.java
-
- **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/MapValue.java
-
-
- **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/ThrowablePB.java
-
-
- **/org/apache/dubbo/common/utils/Utf8Utils.java
-
- .github/**
- compiler/**
-
- **/mockito-extensions/*
-
-
+
+
+ **/*.versionsBackup
+ **/.idea/
+ **/*.iml
+ **/*.txt
+ **/*.load
+ **/*.flex
+ **/*.fc
+ **/*.javascript
+ **/*.properties
+ **/*.thrift
+ **/*.sh
+ **/*.bat
+ **/*.md
+ .git/
+ .gitignore
+
+ .repository/
+ **/.settings/*
+ **/.classpath
+ **/.project
+ **/target/**
+ **/*.log
+ CODE_OF_CONDUCT.md
+ .codecov.yml
+ .travis.yml
+ PULL_REQUEST_TEMPLATE.md
+ CONTRIBUTING.md
+ README.md
+ Jenkinsfile
+ **/codestyle/*
+ **/resources/META-INF/**
+
+ **/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java
+ **/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java
+ **/org/apache/dubbo/common/timer/TimerTask.java
+ **/org/apache/dubbo/common/timer/Timer.java
+ **/org/apache/dubbo/common/timer/Timeout.java
+ **/org/apache/dubbo/common/timer/HashedWheelTimer.java
+
+ **/org/apache/dubbo/common/utils/CIDRUtils.java
+
+ **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/MapValue.java
+
+
+ **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/ThrowablePB.java
+
+
+ **/org/apache/dubbo/common/utils/Utf8Utils.java
+
+ .github/**
+ compiler/**
+
+ **/mockito-extensions/*
+
+
org.apache.maven.plugins