diff --git a/api-gateway/pom.xml b/api-gateway/pom.xml
index ec0a5992..2e95e7a5 100644
--- a/api-gateway/pom.xml
+++ b/api-gateway/pom.xml
@@ -30,6 +30,44 @@
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ 3.14.0
+
+ ${project.build.sourceEncoding}
+ ${java.version}
+ true
+
+ rulesets/java/ali-comment.xml
+ rulesets/java/ali-concurrent.xml
+ rulesets/java/ali-constant.xml
+ rulesets/java/ali-exception.xml
+ rulesets/java/ali-flowcontrol.xml
+ rulesets/java/ali-naming.xml
+ rulesets/java/ali-oop.xml
+ rulesets/java/ali-orm.xml
+ rulesets/java/ali-other.xml
+ rulesets/java/ali-set.xml
+
+
+
+
+ verify
+
+ check
+
+
+
+
+
+ com.alibaba.p3c
+ p3c-pmd
+ 2.1.1
+
+
+
+
com.google.cloud.tools
@@ -80,6 +118,16 @@
+
+
+
+ org.apache.maven.plugins
+ maven-jxr-plugin
+ 2.3
+
+
+
+
diff --git a/auth-center/pom.xml b/auth-center/pom.xml
index 20fe4100..e7d5d8d0 100644
--- a/auth-center/pom.xml
+++ b/auth-center/pom.xml
@@ -30,6 +30,44 @@
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ 3.14.0
+
+ ${project.build.sourceEncoding}
+ ${java.version}
+ true
+
+ rulesets/java/ali-comment.xml
+ rulesets/java/ali-concurrent.xml
+ rulesets/java/ali-constant.xml
+ rulesets/java/ali-exception.xml
+ rulesets/java/ali-flowcontrol.xml
+ rulesets/java/ali-naming.xml
+ rulesets/java/ali-oop.xml
+ rulesets/java/ali-orm.xml
+ rulesets/java/ali-other.xml
+ rulesets/java/ali-set.xml
+
+
+
+
+ verify
+
+ check
+
+
+
+
+
+ com.alibaba.p3c
+ p3c-pmd
+ 2.1.1
+
+
+
+
com.google.cloud.tools
@@ -80,6 +118,16 @@
+
+
+
+ org.apache.maven.plugins
+ maven-jxr-plugin
+ 2.3
+
+
+
+
diff --git a/maf-mis/pom.xml b/maf-mis/pom.xml
index d6b64e19..2541807b 100644
--- a/maf-mis/pom.xml
+++ b/maf-mis/pom.xml
@@ -30,6 +30,44 @@
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ 3.14.0
+
+ ${project.build.sourceEncoding}
+ ${java.version}
+ true
+
+ rulesets/java/ali-comment.xml
+ rulesets/java/ali-concurrent.xml
+ rulesets/java/ali-constant.xml
+ rulesets/java/ali-exception.xml
+ rulesets/java/ali-flowcontrol.xml
+ rulesets/java/ali-naming.xml
+ rulesets/java/ali-oop.xml
+ rulesets/java/ali-orm.xml
+ rulesets/java/ali-other.xml
+ rulesets/java/ali-set.xml
+
+
+
+
+ verify
+
+ check
+
+
+
+
+
+ com.alibaba.p3c
+ p3c-pmd
+ 2.1.1
+
+
+
+
com.google.cloud.tools
@@ -80,6 +118,16 @@
+
+
+
+ org.apache.maven.plugins
+ maven-jxr-plugin
+ 2.3
+
+
+
+
diff --git a/oss-center/pom.xml b/oss-center/pom.xml
index ceb43177..595244c0 100644
--- a/oss-center/pom.xml
+++ b/oss-center/pom.xml
@@ -30,6 +30,44 @@
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ 3.14.0
+
+ ${project.build.sourceEncoding}
+ ${java.version}
+ true
+
+ rulesets/java/ali-comment.xml
+ rulesets/java/ali-concurrent.xml
+ rulesets/java/ali-constant.xml
+ rulesets/java/ali-exception.xml
+ rulesets/java/ali-flowcontrol.xml
+ rulesets/java/ali-naming.xml
+ rulesets/java/ali-oop.xml
+ rulesets/java/ali-orm.xml
+ rulesets/java/ali-other.xml
+ rulesets/java/ali-set.xml
+
+
+
+
+ verify
+
+ check
+
+
+
+
+
+ com.alibaba.p3c
+ p3c-pmd
+ 2.1.1
+
+
+
+
com.google.cloud.tools
@@ -80,6 +118,16 @@
+
+
+
+ org.apache.maven.plugins
+ maven-jxr-plugin
+ 2.3
+
+
+
+
diff --git a/spring-boot-admin/pom.xml b/spring-boot-admin/pom.xml
index 9b38743f..9ea03feb 100644
--- a/spring-boot-admin/pom.xml
+++ b/spring-boot-admin/pom.xml
@@ -30,6 +30,44 @@
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ 3.14.0
+
+ ${project.build.sourceEncoding}
+ ${java.version}
+ true
+
+ rulesets/java/ali-comment.xml
+ rulesets/java/ali-concurrent.xml
+ rulesets/java/ali-constant.xml
+ rulesets/java/ali-exception.xml
+ rulesets/java/ali-flowcontrol.xml
+ rulesets/java/ali-naming.xml
+ rulesets/java/ali-oop.xml
+ rulesets/java/ali-orm.xml
+ rulesets/java/ali-other.xml
+ rulesets/java/ali-set.xml
+
+
+
+
+ verify
+
+ check
+
+
+
+
+
+ com.alibaba.p3c
+ p3c-pmd
+ 2.1.1
+
+
+
+
com.google.cloud.tools
@@ -80,6 +118,16 @@
+
+
+
+ org.apache.maven.plugins
+ maven-jxr-plugin
+ 2.3
+
+
+
+