插件

Surefire(JUnit)

maven-surefire-plugin

FindBugs

使用 FindBugs 为自己的代码 review

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

CheckStyle
其他常用插件简介

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容