分类目录归档:杂货箱

使用sonar进行java代码质量管理

前言

应公司要求,这一次的开发需要进行sonar进行静态代码质量检测。
接到这个任务的时候,我还并不知道sonar是什么,但听到静态代码检测几个字的时候,我下意识的以为是类似checkstyle之类的工具,但是真正用过之后我发现我错了。
我发现实际运行的时候,似乎并不纯粹是静态,因为整个检测过程中还会连接数据库,还会发送http请求,还会连接svn等等。
用完之后,深感这个工具的好用,不检测不知道,一检测吓一跳,竟然检查出来了26个bugs,可靠性级别是像毒血一样的黑红E。
那么废话不再多说,进入主题,记录一下整个环境搭建和检测过程,以便备忘。
继续阅读