从 http://www.sonarsource.org/downloads/ 下载最新版的sonar安装包,上传到服务器上,解压。
编辑conf目录下的sonar.properties文件
sonar.web.host: 0.0.0.0 sonar.web.port: 9090 sonar.web.context: / sonar.jdbc.username: sonar sonar.jdbc.password: sonar sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true sonar.jdbc.driverClassName: com.mysql.jdbc.Driver #----- Connection pool settings sonar.jdbc.maxActive: 20 sonar.jdbc.maxIdle: 5 sonar.jdbc.minIdle: 2 sonar.jdbc.maxWait: 5000 sonar.jdbc.minEvictableIdleTimeMillis: 600000 sonar.jdbc.timeBetweenEvictionRunsMillis: 30000 sonar.notifications.delay=60
执行 bin/linux-x86-64/sonar.sh start 启动服务
Web访问地址:
http://sonarip:9090/
管理者:
admin/admin
Sonar for Maven的配置:
<profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <sonar.jdbc.url>jdbc:mysql://10.10.18.108:3306/sonar?useUnicode=true&characterEncoding=utf8</sonar.jdbc.url> <sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver> <sonar.jdbc.username>sonar</sonar.jdbc.username> <sonar.jdbc.password>sonar</sonar.jdbc.password> <sonar.host.url>http://10.10.18.108:9090</sonar.host.url> </properties> </profile>
执行mvn sonar:sonar
相关推荐
gitlab+jenkins+sonar自动化部署部署学习视频,
gitlab+jenkins+sonar自动化部署部署学习视频,供大家学习使用
sonar+jenkins安装,用于代码的扫描和自动部署发布,实现自动构建发布
hudson+sonar自动部署配置,讲解很基础很详细~
NULL 博文链接:https://cantellow.iteye.com/blog/1101197
Sonar可以系统的对工程代码的质量进行管理,包括性能的提升,代码的重构有很好的作用
sonar eclipse插件sonarlint,原先的插件已经被启用,这是最新的,如果连接本地sonar服务器,需要在eclipse.ini中配置启动参数,参数为org.sonarlint.eclipse.core/server_url 值为sonar服务器地址,如果不配置默认...
sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包sonar汉化包
sonar安装及使用(1).pdf
sonar安装使用及java规则详解:1 SonarQube安装及部署,sonar-scanner安装扫描,SonarLint插件动态检查,5 Sonar 代码检查规范
Jenkins sonar mavensvn tomcat的集成部署
sonar的环境要求,数据库配置,安装配置,汉化以及使用说明
离线安装部署sonar.pdf
sonar中文插件1.28,适用于最后一个jdk1.8版本的sonar,sonar-l10n-zh-plugin-1.28.jar
利用java代码,调用sonar接口,实现在sonar里面创建,更改,用户,组,权限等一系列操作
本文介绍的主要是项目在用sonnar修改JAVA代码中经常遇到的代码质量问题,自己总结了一些修改方法,在此给大家分享一下。
sonar-gitlab-plugin-4.0.0.jar sonar-l10n-zh-plugin-1.28.jar sonar-pmd-plugin-3.2.0-SNAPSHOT.jar sonar-scanner-cli-4.0.0.1744-linux.zip sonarqube-7.8.zip
Sonarlint是一款强大的代码检测插件,用户可以IDE上实时检测自己的代码问题。本文详细介绍了Eclipse和Idea集成Sonarlint的步骤和使用方法
内含两个版本[SonarLint for Visual Studio 2019、SonarLint for Visual Studio 2022](适用于VS2019、VS2022两个版本,非此版本的不适配勿下载):SonarLint 是一个免费的开源IDE 扩展,可识别并帮助您在编写代码时...