zoukankan      html  css  js  c++  java
  • mac 下sonarqube和sonar scanner的配置和使用

    1.下载sonar scanner的zip格式,解压之后打开conf下面的sonar-scanner.properties文件,启动选项:sonar.host.url=http://localhost:9000

    2.vim ~/.bash_profile文件,增加下面几行

    export SONAR_HOME=/Users/zhaijing/Downloads/sonarqube-6.7.5
    export SONAR_RUNNER_HOME=/Users/zhaijing/Downloads/sonar-scanner-3.2.0.1227-macosx
    export PATH=$PATH:$SONAR_RUNNER_HOME/bin
     
    3.运行source ~/.bash_profile 使得配置文件生效
    4.在终端运行sonar-scanner -v  出现如下信息代码sonar-scanner可以正常使用了

    5.如何使用sonar-scanner进行扫描?

    在要扫描的项目根目录下面新建文件:sonar-project.proterties ,添加如下内容:

    # 指定一个项目Key,SonarQube会以这个去创建Scanner实例,所以它必须是唯一的
    sonar.projectKey=com.zhaijing:*******
    # 下面指定的项目名称和版本号将会在SonarQube界面上显示出来
    sonar.projectName=*********
    sonar.projectVersion=1.0-SNAPSHOT
    
    # 相对于配置文件sonar-project.properties file的源码路径
    # 自SonarQube 4.2之后,这个选项在sonar.modules已经设置了的情况下会被忽略
    # 如果没有设置,SonarQube将会从包含了sonar-project.properties文件的目录中开始查找
    # 源代码文件
    sonar.sources=.
    # 源码文件的字符编码,默认使用操作系统的编码方案
    sonar.sourceEncoding=UTF-8

  • 相关阅读:
    [NOIP2013] 提高组 洛谷P1979 华容道
    Vijos P1404 遭遇战
    CodeVS 1506 传话
    P1546 最短网络 Agri-Net
    HDU 4747 Mex
    POJ1020 Anniversary Cake
    【数据结构】平衡二叉树
    【数据结构】二叉排序树
    【数据结构】二叉树
    概念源于生活
  • 原文地址:https://www.cnblogs.com/zhaijing/p/10125600.html
Copyright © 2011-2022 走看看