zoukankan      html  css  js  c++  java
  • sonar6.7.6安装及汉化

    sonar下载地址

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

    下载请选择

    然后解压 在目录F: oolssonarqube-6.7.6inwindows-x86-64

    启动StartSonar.bat

    在浏览器输入http://localhost:9000

    第二步添加数据库配置

    新建mysql数据库,在F: oolssonarqube-6.7.6confsonar.properties

    文件下添加

    sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
    sonar.jdbc.username=root
    sonar.jdbc.password=123456
    sonar.sorceEncoding=UTF-8
    sonar.login=admin
    sonar.password=admin

    停止sonar

    在win10任务管理器里面停止  这个感觉有点恶心,如果有很多个,都要全部停止,不然再次启动会失败

     重启StartSonar.bat  打开数据库表示成功

    安装汉化包

    安装汉化包试试:页面上找到Administration > Marketplace,在搜索框中输入chinese,出现一个Chinese Pack,点击右侧的install按钮。

    重启StartSonar.bat 

     sonar-scanner安装

    下载地址 https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

    添加环境变量打开path,输入F: oolssonar-scanner-3.3.0.1492-windowsin

    检查是否安装成功 sonar-scanner -v

    修改配置文件F: oolssonar-scanner-3.3.0.1492-windowsconfsonar-scanner.properties

    添加数据库连接

    sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
    sonar.jdbc.username=root
    sonar.jdbc.password=123456

    最后一步在需要分析的项目的跟目录新建sonar-project.properties

    加入如下配置

    # must be unique in a given SonarQube instance
    sonar.projectKey=claimmmcp
    sonar.projectName=claimmmcp
    sonar.projectVersion=1.0
    sonar.sources=src
    sonar.binaries=bin
    sonar.language=java
    sonar.sourceEncoding=UTF-8
    sonar.java.binaries=target/classes

    开始scanner

      1、打开CMD命令行,

      2、cd进入你的工作空间,某个工程的代码路径,

      3、敲入sonar-scanner,即可进行分析

    第一次编译遇到的问题

    解决办法添加

    sonar.java.binaries=target/classes

  • 相关阅读:
    数据库存储过程和触发器
    现在输入 n 个数字, 以逗号, 分开; 然后可选择升或者 降序排序;
    我们在 web 应用开发过程中经常遇到输出某种编码的字 符, 如 iso8859-1 等, 如何输出一个某种编码的字符串?
    Linux常用命令
    Linux系统基础优化及常用命令
    基于DBUtils实现数据库连接池、蓝图及上下文管理
    Flask基础
    01-Flask入门
    Linux基础系统优化
    Linux中 用户管理与文件权限
  • 原文地址:https://www.cnblogs.com/mutong1228/p/10374269.html
Copyright © 2011-2022 走看看