zoukankan      html  css  js  c++  java
  • Linux/Windows下安装SonarCube

     

     

     

    1. 下载合适的版本,尽量不要下载最新的版本,最新的版本要求Java 11+,如果没有安装最新版的Java的话,尽量用 SonarQube 7.0 以下的版本,SonarQube 7.0是可以用jdk1.8的

    https://www.sonarqube.org/

     

    2. 解压后进入bin目录下,找到对应操作系统的目录,点击进入目录,如果是windows,双击执行StartSonar.bat脚本;如果是Linux,执行命令sh  sonar.sh start

     3. 查看命令行日志,启动成功,打开localhost:9000 端口,查看Sonar是否启动【请忽略我日志中的版本,有时候换另一台PC进行的截图】

    如果提示登录,输入用户admin,密码admin进行登陆

     4.仅仅启动sonar是不够的,需要配置数据库,因为会将很多的规则,写入数据库,然后进行代码的一一查看。

    配置数据库也很容易,只需要到目录conf下,找到sonar.properties文件,配置一下DB的信息即可

    新建一个数据库,在配置文件中标记上username/password等信息,然后再次启动Sonar会自己创建很多相应的表。这一步同时配置下登录名和密码

     

    假设我本地有个mysql数据库,新建一个DB叫做sonar,然后在sonar.properties文件如下配置即可

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

     这一次打开链接会很慢,稍安勿躁

     

    mvn sonar:sonar 
      -Dsonar.host.url=http://localhost:9000 
      -Dsonar.login=efd036a64fb150c337ca53db9f05891772560d52
    

     

     

    5. 下载汉化版本

     在配置 >>>>>>>应用市场 >>>>输入Chinese关键字,安装,重启

  • 相关阅读:
    WebAssembly学习(四):AssemblyScript
    Ramda
    React—生命周期
    网络拓扑图
    手机端的meta信息
    面试题
    Bootstrap路径导航
    Bootstrap 分页翻页
    Bootstrap栅格系统
    Bootstrap 屏幕类型
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/11303325.html
Copyright © 2011-2022 走看看