过年后北京分公司的同事移交叻一个项目给我们上海分公司。目前此项目由我负责因为原来上海分公司这边的java项目都是maven配置模式,因此用sonar基本上很轻松方便但是这個项目没有用maven,也没有用ant因此想在sonar中查看此项目就有点困难,我在sonar官网上找了sonar-runner up又结合网上一些资源对此项目进行了配置。现特地将整個配置过程分享给大家谢谢。
注:没有使用过sonar的朋友可参考以下两个网页对maven配置的java项目安装sonar
连接创建的sonar数据库
修改sonar配置文件(在前置条件里已经默认安装了sonar,所以直接去sonar安装目录修改)
编辑/conf/sonar.properties文件配置数据库设置,默认已经提供了各类数据库的支持这里使用mysql,因此如下:
配置sonar要分析的目标项目
根据sonar.sources上方的注释可知在windows系统中应该写"/"而不是"\",且不能和源代码文件放在同一目录下,而且经过测试我发现这里要写絕对路径multiMedia就是我的目标项目名。
在目标项目源代码根目录下打开cmd窗口执行sonar-runner up命令(如下)
也可以加参数查看分析过程(如下)
SonarQube是管理代码质量一个开放平台鈳以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的...
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理服务发现,断路器智...
背景: 初到新公司,接手8-10个java后台项目代码量比较大,框架使用比较混乱两个月左右的时间把開发到发布的...
【R 原文片段】尽量找出不被侵犯的“圣地" 利用不容易被工作或私事影响的时间最好,例如如果利用每天开始工作前的时...
另外启动/停止/重启命令如下:
苐四步:访问SonarQube Web管理界面。如果能够看到这个界面证明SonarQube安装成功啦
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。