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的报告
这个报告的细节在下一篇博客中再详细介绍.
蓝锋博客: http://bluesfeng.iteye.com
Keywords: Sonar 持续集成 Maven SQA