插件

Surefire(JUnit)

maven-surefire-plugin

FindBugs

使用 FindBugs 为自己的代码 review

  • Bad practice 坏的实践:常见代码错误,用于静态代码检查时进行缺陷模式匹配
  • Correctness 一般的正确性问题: 可能导致错误的代码,如空指针引用等国际化:如错误的字符串转换> * Malicious code vulnerability 可能受到的恶意攻击:如访问权限修饰符的定义等
  • Multithreaded correctness 多线程的正确性:如多线程编程时常见的同步,线程调度问题。
  • Performance 性能问题:如由变量定义,方法调用导致的代码低效问题。
  • Dodgy 危险的,具有潜在危险的代码,可能运行期产生错误:类声明为 final 但声明了 protected 的属性。

CheckStyle
其他常用插件简介

你可能感兴趣的:(插件)