4.0.0
org.springframework.boot
spring-boot-starter-parent
2.7.18
com.xiaojusurvey.engine
survey-engine
${revision}
pom
survey-checkstyle
survey-server
survey-common
survey-dal
survey-core
survey-extensions
1.0.0
UTF-8
1.8
1.8
1.18.20
4.12
3.14.0
1.2.83
4.4.0
com.xiaojusurvey.engine
survey-common
${revision}
com.xiaojusurvey.engine
survey-dal
${revision}
com.xiaojusurvey.engine
survey-core
${revision}
com.xiaojusurvey.engine
survey-extensions
${revision}
org.projectlombok
lombok
${lombok.version}
junit
junit
${junit.version}
com.auth0
java-jwt
${jwt.version}
com.alibaba
fastjson
${fastjson.version}
org.apache.commons
commons-lang3
${lang3.version}
dev
dev
true
test
test
prod
prod
maven-compiler-plugin
${java.compiler.target.version}
${project.build.sourceEncoding}
maven-source-plugin
attach-sources
jar-no-fork
org.apache.maven.plugins
maven-pmd-plugin
3.16.0
true
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
true
pmd-check-verify
package
check
com.alibaba.p3c
p3c-pmd
2.1.1
org.apache.maven.plugins
maven-checkstyle-plugin
3.1.2
checkstyle-rule.xml
UTF-8
true
true
true
validate
validate
check
com.xiaojusurvey.engine
survey-checkstyle
base
com.puppycrawl.tools
checkstyle
8.41.1
org.apache.maven.plugins
maven-surefire-plugin
2.19.1
false