• Windows部署使用Sonarqube进行代码静态扫描分析


    Sonarqube简介

    参考官网https://docs.sonarqube.org/latest/architecture/architecture-integration/

    Sonarqube下载

    官网社区版下载

    官网下载社区版本8.3.0; https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-8.3.0.34182.zip

    或是百度云盘分享链接:https://pan.baidu.com/s/1POLkDKX9KSv_0Wx0h0bwQw  提取码:nbgl

    环境要求

    依赖jdk11或以上,我使用的如下图:

    因为我现在很多应用都是依赖JDK 1.8的版本,我的环境是新启虚拟机做的。你们也可以借鉴这个方式

    运行启动Sonarqube

     1.解压所下载的压缩包在你的目录,找到bin目录下对应系统的目录,我是Windows系统,其他系统操作一样 找自己的对应目录打开即可。

     2.运行StartSonar.bat

    如果运行报如下错误,就是你的JDK11没有配置好

    3.启动成功的默认端口是 http://localhost:9000

    访问登录用户名密码 admin admin

     安装中文语言包,按照这个位置找就行了

    添加扫描项目 

     根据你的语言选择

    扫描后的结果(我的是本地的python项目)

     这里就找到了一个为了使用 try  finally 而 finally 的有趣编码,我是不会写代码但是这个代码复杂度明显变高了

    有趣的问题我们可以一起学习

    @版权所有禁止非法转载!!!!!

    finally
  • 相关阅读:
    2.25
    2.24
    2.22
    influxdb 配置
    mongodb 数据备份
    influxDb数据备份
    Linux 及 git 指令集合
    git 项目 保存至gitee中
    TypeScripte 资料
    SecureCrt 的配色方案
  • 原文地址:https://www.cnblogs.com/slade-sun/p/12882421.html
Copyright © 2020-2023  润新知