• sonar 代码质量管理平台


    1) 下载
        从sonar官网http://www.sonarsource.org/下载 (版本当然是最新的了)
        在官网上是不分系统的,一个zip包,下下来之后,包里包含 windows 、linux 和mac的版本
    2)解压 执行
      我用的是 sonarqube-4.1
      解压出这么一个文件夹后,打开bin/macosx-universal-64 ( 注: 我的系统是mac 64位的,所以选的这个目录 )
      ./sonar.sh start
      出现下面字样,说明运行成功

        Starting sonar...

        Started sonar.

      打开浏览器,http://localhost:9000 看一看,是不是出来了? 简单吧。 当然这还没完,还要配置一下数据库

    3)配置数据库

      我用的是mysql 

      新建一个名为 sonar 的数据库 ,注意编码为utf8(库名不喜欢的话,可以随便改,要conf中对应上就可以  ),表就不需要管了。

    4) 修改配置文件

      位置 conf/sonar.properties

      主要就是修改 连接数据库的用户名、密码、连接方式

    5)修改maven的配置文件 settings.xml

      添加以下内容:

    <profiles>

      <profile>
        <id>sonar</id>
        <activation>
          <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
          <!-- EXAMPLE FOR MYSQL -->
          <sonar.jdbc.url>
          jdbc:mysql://127.0.0.1:3306/sonar?characterEncoding=utf8&amp;useUnicode=true&amp;autoReconnect=true&amp;failOverReadOnly=false
          </sonar.jdbc.url>
          <sonar.jdbc.driverClassName>com.mysql.jdbc.Driver</sonar.jdbc.driverClassName>
          <sonar.jdbc.username>root</sonar.jdbc.username>
          <sonar.jdbc.password>******</sonar.jdbc.password>

          <!-- SERVER ON A REMOTE HOST -->
          <sonar.host.url>http://127.0.0.1:9000</sonar.host.url> <!-- 这个地址是你 sonar服务器的地址 -->
         </properties>
      </profile>
    </profiles>

    6) 基础设施搭好了,开始测试吧

      进入你的项目运行:

      mvn clean install

      mvn sonar:sonar

      运行完之后,打开 localhost:9000 看一下吧,是不是倒进去了呢。

    7)问题

      如果出现问题,一定要耐心的解决,很简单,都不是问题。

  • 相关阅读:
    wpf学习笔记StackPanel
    wpf学习笔记DockPanel
    wpf学习笔记Viewbox
    C#.NET 中的类型转换
    超简单U盘PE启动完全攻略(U盘上仅四个文件)
    Web 应用的 UML 建模与 .NET 框架开发
    100多个很有用的JavaScript函数以及基础写法大集合
    Asp.net(C#)显示所有缓存 清除所有缓存
    grub引导U盘(集成常用工具/深山红叶PE工具箱V30/完美者U盘维护系统V8.1)
    GRUB启动命令详解
  • 原文地址:https://www.cnblogs.com/ytfcz/p/3525764.html
Copyright © 2020-2023  润新知