如何在Maven多模块项目中生成PMD报告?
我不熟悉所有代码分析工具链接PMD、CheckStyle、Sonar的配置。我有一个多模块maven项目。我为代码分析创建了单独的子模块。我想在我的所有子模块上运行PMD,并实现html报告。 项目要求为代码分析保留单独的代码 项目结构。 我刚刚开始pom.xml(在代码分析下) pom.xml如何在Maven多模块项目中生成PMD报告?,maven,pmd,Maven,Pmd,我不熟悉所有代码分析工具链接PMD、CheckStyle、Sonar的配置。我有一个多模块maven项目。我为代码分析创建了单独的子模块。我想在我的所有子模块上运行PMD,并实现html报告。 项目要求为代码分析保留单独的代码 项目结构。 我刚刚开始pom.xml(在代码分析下) pom.xml 4.0.0 com.spring.web 项目父级 1.0.0-SNAPSHOT 代码分析 代码分析 3.4 2.3 2.8.1 ${project.parent.basedir} 2.7 2.3 2
4.0.0
com.spring.web
项目父级
1.0.0-SNAPSHOT
代码分析
代码分析
3.4
2.3
2.8.1
${project.parent.basedir}
2.7
2.3
2.7.1
3.2-RC3
2.12
2.4
1.3.1
UTF-8
UTF-8
org.apache.maven.plugins
maven jxr插件
${maven.jxr.version}
org.apache.maven.plugins
maven pmd插件
${maven.pmd.plugin.version}
org.apache.maven.plugins
maven javadoc插件
${maven.javadoc.plugin}
真的
使用插件的html
设置
使用
project-parent
|
|-sub-module1
| |-pom.xml(sub-module1 pom)
|-sub-moduel2
| |-pom.xml (sub-moduel2 pom)
|-code-analysis
| |-pom.xml (Using this pom i want to generate report for PMD)
|
|-pom.xml (parent pom)