win10安装sonarqube
2021-03-02 15:25
标签:jdbc one 创建 unicode 启动 连接数 pat 添加 href 本文搭建环境:win10+sonarqube6.7+mysql5.7+64位 这是sonarqube官方文档:https://docs.sonarqube.org/6.7/Requirements.html,可以根据要求安装匹配版本 一、mysql5.7安装 (一)mysql5.7下载 https://dev.mysql.com/downloads/mysql/下载压缩包 (二)解压,我的目录是E:\mysql-5.7.30-winx64 (三)安装数据库 在E:\mysql-5.7.30-winx64地址栏中输入cmd回车,输入mysqld install (四)初始化数据库,E:\mysql-5.7.30-winx64目录下,新建my.ini,输入以下内容: [client] port=3307 [mysql] default-character-set=utf8mb4 [mysqld] port=3307 explicit_defaults_for_timestamp=1 lower_case_table_names=2 端口可以不是3307,自行修改 进入E:\mysql-5.7.30-winx64\bin,输入mysqld --initialize-insecure,这样就生成一个无密码的root用户了 (五)启动mysql 键盘win+R,打开cmd,输入net start mysql,启动成功后连接数据库mysql -P3307 -uroot; 创建密码:update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ and Host =‘localhost‘; (六)配置数据库 CREATE DATABASE sonarCHARACTER SET utf8 COLLATE 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‘; 二、Sonarqube安装 (一)sonarqube下载: https://www.sonarqube.org/downloads/下载6.7压缩包,并解压 (二)Conf/sonar.properties 添加配置: sonar.jdbc.username=root sonar.jdbc.password=123456 sonar.jdbc.url=jdbc:mysql://localhost:3307/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false (三)下载sonarqube中文包,地址:https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases, 下载下来后,把jar放到sonarqube-6.7/extensions/plugins目录下 (四)Bin目录下,根据自身情况进入相应文件夹,双击startSonar.bat启动,若看到以下页面即成功 (五)登录http://localhost:9000/,用户名admin,密码admin 三、Sonarscanner安装 (一)sonarscanner下载 https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/下载,并解压 (二)配置 Conf目录下,sonar-scanner.properties,添加以下内容: sonar.host.url=http://localhost:9000/ sonar.jdbc.url=jdbc:mysql://localhost:3307/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false sonar.jdbc.username=root sonar.jdbc.password=123456 sonar.sourceEncoding=UTF-8 (三)环境变量 Path中增加E:\sonar-scanner\sonar-scanner-4.2.0.1873-windows\bin; (四)检查版本 Cmd中输入sonar-scanner -v 四、检测代码 (一)在项目根目录下,新建文件sonar-project.properties,输入以下内容: sonar.projectKey=qfb sonar.projectName=qfb sonar.projectVersion=1.0 sonar.sourceEncoding=UTF-8 sonar.language=java sonar.modules=java-module java-module.sonar.projectName=Java module java-module.sonar.sources=src java-module.sonar.projectBaseDir=. sonar.java.binaries=target 根据实际情况填写路径 (三)cmd进入项目根目录,输入命令sonar-scanner -X 登录sonerqube看下, win10安装sonarqube 标签:jdbc one 创建 unicode 启动 连接数 pat 添加 href 原文地址:https://www.cnblogs.com/laoayi/p/13045070.html