使你的代码更专业---使用Sonar改善代码质量

Keywords: Sonar 持续集成 Maven SQA

蓝锋博客: http://bluesfeng.iteye.com

 

 

Sonar是一个开源代码质量控制工具。把它加到现在的持续集成工具中就能够让你的java开发项目集中处于质量控制之下。

 

1. 安装:

   1) 下载Sonar: http://www.sonarsource.org/

   2) 解压缩到本地文件夹

 

2. 运行: 进入bin文件夹下的相关子文件夹下运行Sonar. 例如: 在Windows 32bit操作系统下, 运行bin\windows-x86-32\StartSonar.bat

 

3. Web界面. 通过 http://localhost:9000 来访问Sonar. 默认的管理员用户名/密码是 admin/admin.

    注意: Sonar的启动较慢, 需要耐心等待. 在我的PC上需要将近1分钟才能启动起来.

 

4. 集成自己的项目到Sonar中来.

   Sonar和Maven集成的最好. 因此这里只以Maven项目为例. 如果你没有使用过Maven, 可以看一下我博客中的Maven教程.

   进入自己的Maven项目, 运行

mvn sonar:sonar

 Sonar就会自动分析你的项目, 生成分析报告, 并将结果集成在Sonar的Web界面中.

 

5. 回到Sonar Web界面查看Sonar的报告


使你的代码更专业---使用Sonar改善代码质量_第1张图片
这个报告的细节在下一篇博客中再详细介绍.

 

 

蓝锋博客: http://bluesfeng.iteye.com

Keywords: Sonar 持续集成 Maven SQA

你可能感兴趣的:(maven,Web,windows,项目管理)