首页 > 其他分享 >sonar安装

sonar安装

时间:2023-06-02 17:02:49浏览次数:47  
标签:jdbc runner sonarqube sonar password 安装 localhost


1、下载sonarqube-5.2.zip

https://www.sonarqube.org/downloads/

2、创建数据库

CREATE DATABASE sonar CHARACTER SET utf8COLLATE utf8_general_ci;

CREATE  USER  'sonar'  IDENTIFIED BY  'sonar';

--@%支持远程访问

GRANT ALL ON sonar.* TO 'sonar'@'%'IDENTIFIED BY 'sonar';

--本地访问

GRANT ALL ON sonar.* TO 'sonar'@'localhost'IDENTIFIED BY 'sonar';

FLUSHPRIVILEGES;

3、编辑C:\Users\zhilin\Desktop\sonarqube-5.2\conf\sonar.properties配置数据库

sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

sonar.jdbc.username=sonar

sonar.jdbc.password=sonar

sonar.sorceEncoding=UTF-8

sonar.login=admin

sonar.password=admin

备注:url是数据库连接地址,username是数据库用户名,jdbc.password是数据库密码,login是sonarqube的登录名,sonar.password是sonarqube的密码

4、下载sonar-l10n-zh-plugin-1.8.jar汉化sonar,sonar-l10n-zh-plugin-1.8.jar文件放到目录

C:\Users\zhilin\Desktop\sonarqube-5.2\extensions\plugins

5、启动D:\ng_tomcat\sonarqube-5.2\bin\windows-x86-32\ StartSonar.bat

6、访问http://localhost:9000

7、配置

 

步骤:

8、安装完毕

9、下载sonar-runner(sonar的命令行分析端软件有两种分别是Runner和Scanner,官网文档中写的是Scanner,但Runner和它安装、使用都基本一致。)

http://repo1.maven.org/maven2/org/codehaus/sonar/runner/sonar-runner-dist/2.4/

10、           解压sonar-scanner-2.5.zip,并修改配置

D:\ng_tomcat\sonar-scanner-2.5\conf\sonar-runner.properties

sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8

sonar.jdbc.username=sonar

sonar.jdbc.password=sonar

sonar.sourceEncoding=UTF-8

sonar.host.url=http://localhost:9000

sonar.login=admin  

sonar.password=admin

 

11、           在命令行运行以上命令并回显,表示运行成功

C:\Users\zhilin> D:\ng_tomcat\sonar-scanner-2.5\bin\sonar-runner–h

 或者

C:\Users\zhilin> D:\ng_tomcat\sonar-scanner-2.5\bin\sonar-runner–version

12、           打开要进行代码分析的项目根目录,新建sonar-project.properties文件

#must be unique in a given SonarQube instance

sonar.projectKey=my:project

#this is the name displayed in the SonarQube UI

sonar.projectName=apiautocore

sonar.projectVersion=1.0

#Path is relative to the sonar-project.properties file. Replace "\" by"/" on Windows.

#Since SonarQube 4.2, this property is optional if sonar.modules is set.

#If not set, SonarQube starts looking for source code from the directorycontaining

#the sonar-project.properties file.

sonar.sources=src

#Encoding of the source code. Default is default system encoding

#sonar.sourceEncoding=UTF-8

备注:其中:projectName是项目名字,sources是源文件所在的目录

13、设置成功后,启动sonarqube服务,并启动cmd;在cmd进入项目所在的根目录,输入命令:sonar-runner,分析成功后会出现下图

14、打开http://localhost:9000/,我们会看到主页出现了分析项目的概要图

 


   

sonar安装_bc

 

标签:jdbc,runner,sonarqube,sonar,password,安装,localhost
From: https://blog.51cto.com/u_13538361/6404157

相关文章

  • Ubuntu22安装OpenJDK
    目录一、是否自带JDK二、删除旧JDK(如果自带JDK满足需求就直接使用了)三、下载OpenJDK四、新建/home/user/java/文件夹 五、设置环境变量六、查看完成附:完整版连接:一、是否自带JDKjava-version  二、删除旧JDK(如果自带JDK满足需求就直接使用了)#1、检测jdk的安装包rpm-qa|......
  • 自动化软件TIA Portal(博途) V17安装教程和下载链接
    软件介绍 TIA博途是全集成自动化软件TIAportal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。......
  • vue-element-admin安装依赖报错问题
    vue-element-admin安装依赖的时候报以下错误npmERR!codeENOENTnpmERR!syscallspawngitnpmERR!pathgitnpmERR!errno-4058npmERR!enoentAnunknowngiterroroccurrednpmERR!enoentThisisrelatedtonpmnotbeingabletofindafilenpmERR!enoentnpmE......
  • Oracle:OpenEuler 22.03 安装oracle12c:个人认为这是最完美的解决方案
    最小化安装openeuler-22.03-sp1,并更新到最新(写本文时:2023-06-01)关闭selinux关闭firewalld.service创建用户及用户组:oracle:oinstall创建推荐的目录:/u01,属主oracle:oinstallyuminstalllibnsllibnsl2-devellibaio-devellibcap-develxorg-x11-utilsxauthgccmakelibst......
  • 学Java必备EditPlus的安装与配置
    Editplus是一款很受欢迎的编辑器。简单的解释editplus软件的话,它就是一款功能更强大的记事本。除了普通的文本编辑之外,还有很多的其他特点。这篇文章详细讲讲Editplus的安装配置,配合视频观看学习效果更佳动力节点老杜的Java17版入门教程,详细讲了关于Editplus的安装配置这套JavaSE教......
  • ubuntu 安装chrome
    chrome官网上不去,国内的下载镜像里也没有找到Linux版的chrome,怎么办呢?网上逛了逛,发现网友实验出chrome下载的地址是可用的,见如下:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb我们要做的就是静静的等待它下载完成:$wgethttps://dl.google.com......
  • Win11 MySQL 5.7 安装
    Win11MySQL5.7下载MySQLDownload我下载的是5.7.4m14解压解压到你指定的目录这是我解压到的目录D:\App_Install\mysql-5.7设置环境变量在环境PATH添加D:\App_Install\mysql-5.7\bin创建文件在D:\App_Install\mysql-5.7创建my.ini文件......
  • Elasticsearch介绍及安装
    elasticsearch的作用elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容。倒排索引倒排索引的概念是基于MySQL这样的正向索引而言的。elasticsearch便是基于倒排索引实现快速查找的功能。倒排索引中有两个非常重要的概......
  • Java入门讲解之EditPlus的安装与配置
    正好在学习java,使用到EditPlus软件,跟大家分享一下editplus的安装与配置过程:也可以直接看视频安装,B站上动力节点老杜的Java17版入门教程,详细讲了关于Editplus的安装配置学习地址:https://www.bilibili.com/video/BV1ig4y1c7kPEditPlus的安装与配置为什么不建议初学者一开始就用......
  • Ubuntu系统-FFmpeg安装及环境配置
     镜像下载、域名解析、时间同步请点击 阿里云开源镜像站1简介FCN-4是一个应用于音频自动标注的全卷积神经网络。使用该网络完成音频标注任务时,首先需要使用python的音频处理工具包Librosa提取音频的时频特征,针对mp3格式的音频文件,Librosa读取音频文件的工作依赖音频处理......