Sonarqube是一款编程人员都在使用的代码分析工具。一款功能强大的编程代码分析工具Sonarqube。软件支持java,C#,go,C / C ++,PL / SQL,Cobol,JavaScrip,Groovy等。这个工具可以通过PMD,CheckStyle,Findbugs和其他代码规则检测工具检测你的代码,这样你就可以有效地找到代码。漏洞漏洞。
安装说明:
(1)分别下载sonarqube和sonar-scanner安装包并解压缩。
(2)启动MySQL数据库并创建声纳数据库。
(3)在sonarqube解压后输入文件目录,进入conf文件,找到
sonar.properties文件和用于添加MySQL数据库的连接配置信息如下:
Sonar.jdbc.url = jdbc:mysql://127.0.0.1:3306 / sonar?useUn icode = true&characterEncoding = utf8&rewriteBatchedStatements = true&useConfigs = maxPerformance&useSSL = false
Sonar.jdbc.username =根
Sonar.jdbc.password =根
sonar.sorceEncoding = UTF-8
Sonar.login =管理员
Sonar.password =管理员
4)声纳扫描器解压缩后进入文件目录,进入conf文件,找到sonar-scanner.properties文件,并将MySQL数据库的连接配置信息添加到其中,如下所示:
Sonar.jdbc.url = jdbc:mysql://127.0.0.1:3306 / sonar?useUn icode = true&characterEncoding = utf8&rewriteBatchedStatements = true&useConfigs = maxPerformance&useSSL = false
Sonar.jdbc.username =根
Sonar.jdbc.password =根
(5)此时,声纳的基本配置已经完成,启动它
解压缩sonarqube后进入文件目录,进入bin目录,找到相应操作系统的启动环境(StartSonar.bat)启动服务。
我的windows64位系统,具体为:C:\ soft \ SonarQube \ sonarqube-7.6 \ bin \ windows-x86-64 \ StartSonar.bat,单击执行StartSonar.bat文件启动服务。
(7)进入数据库,您将看到生成的大量数据表,如下所示:
生成了大量的数据表
(8)访问浏览器:http:// localhost:9000,出现以下页面信息,表示声纳安装成功。
表声纳安装成功。
点击登录登录,帐号:admin,密码:admin,即可进入
(9)安装中文语言包,搜索中文包,然后安装。