当前最新的sonar版本2.8,下载链接(http://www.sonarsource.org/downloads/)
1.解压软件到/opt/sonar
2.安装mysql5.5
3.创建sonar数据库,脚本可以直接到sonar/extras/database/mysql/create_database.sql
4.修改配置文件conf/sonar.properties,把以下内容的#去掉。
sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
sonar.jdbc.driverClassName: com.mysql.jdbc.Driver
sonar.jdbc.validationQuery: select 1
5. 终端运行./sonar.sh console
6.访问http://localhost:9000成功
7.配置maven安装目录conf/setting.xml的profiles属性,可以利用maven直接编译我们的工程
<settings>
<profiles>
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- EXAMPLE FOR MYSQL -->
<sonar.jdbc.url>
jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
</sonar.jdbc.url>
<sonar.jdbc.driverClassName>com.mysql.jdbc.Driver</sonar.jdbc.driverClassName>
<sonar.jdbc.username>sonar</sonar.jdbc.username>
<sonar.jdbc.password>sonar</sonar.jdbc.password>
<!-- SERVER ON A REMOTE HOST -->
<sonar.host.url>http://myserver:1234</sonar.host.url>
</properties>
</profile>
</profiles>
</settings>
8.切换到本地所在的maven工程目录下
执行mvn clean isntall
mvn sonar:sonar
9.再次打开http://localhost:9000访问sonar工程,将会发现您的工程分析结果会在sonar工程中显示
分享到:
相关推荐
sonar 是一个代码静态坚持工具网站,可以集成PMD,findbugs等静态坚持工具。
sonar(SonarQube)是一个开源代码质量管理平台。它通过插件的形式来管理代码,它支持的语言包括:Java,PHP,C#,C等。 7个原则: 1. 不遵循代码标准 sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具...
sonar+jenkins安装,用于代码的扫描和自动部署发布,实现自动构建发布
Sonar 是一个用于代码质量管理的开源平台,用于管理源代码的质量,通 过 Eclipse 插件形式,可以支持包括 java, C#, C/C++, PL/SQL, Cobol, JS, Groovy 等等二十几种编程语言的代码质量管理与检测。
sonarLint 插件 供离线安装 ,用于检查代码 ,sonarLint 插件 ,用于检查代码 ,sonarLint 插件 ,用于检查代码 ,sonarLint 插件 ,用于检查代码
SonarQube为静态代码检查工具,帮助检查代码缺陷,改善代码质量,提高开发速度
代码质量管理平台Sonar在软件项目管理中的应用研究.docx
sonar4版本扫描辅助程序. 向服务器上传代码并做扫描分析. 使用方式: CMD切换到项目根目录下(sonar-project.properties文件所在目录)运行 sonar-runner
Eclipse安装代码检测插件(SonarLint插件)安装使用说明,加强代码质量检测
利用java代码,调用sonar接口,实现在sonar里面创建,更改,用户,组,权限等一系列操作
用sonar runner方式进行代码的监控!在命令行输入相应的命令。可输入相应的代码质量情况。
通过sonar扫描java代码,可以帮忙进行代码优化,一般在项目最后上线前都要求进行代码扫描,选用此扫描工具是一个不错的选择,压缩包里包含了sonarqube-5.6.7.zip,sonar-scanner-2.8.zip,Sonar代码扫描环境搭建.docx...
Sonar代码质量监控培训PPT
idea 安装sonarlint 无坑可用 操作步骤: 1、解压文件,将SonarLint文件夹复制到idea安装目录下的plugins下 2、重启idea 3、进入idea的setting,找到plugins,在里面勾选上SonarLint,应用确定 4、再次重启idea,...
离线安装部署sonar.pdf
gitlab+jenkins+sonar自动化部署部署学习视频,
Sonar,Sonar+maven,Sonar+eclipse
关于代码检查工具sonar的安装与配置介绍,适合进行相关的代码检测。
Sonar代码质量管理平台 v8.7.1 社区版-源码.zip