maven配置pom文件添加PMD检查,添加checkStyle检查,JDepend等检查功能 - huhaoren的个人空间 - 开源中国社区
一、PMD是扫描 Java 源码并查找以下潜在问题:
从未用过的局部变量
空捕捉块(catch block)
从未用过的参数
空if声明
重复的导入声明
从未用过的私有方法
孤立的类
短型或长型变量及方法名
加入PMD检查, 以下代码如果在reporting节点中加入则在mvn site中执行,如果在build节点中加入,则在build的时候自动运行检查。详细配置参考pmd插件使用说明
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>2.5</version> </plugin> </plugins>
加入 checkstyle 检查,详细配置参考checkstyle插件使用说明,同样注意放置在reporting和build节点中的区别(所有报表类插件都要同样注意):
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.5</version> </plugin>
Read full article from maven配置pom文件添加PMD检查,添加checkStyle检查,JDepend等检查功能 - huhaoren的个人空间 - 开源中国社区
No comments:
Post a Comment