smileTan

导航

window环境下sonarqube+sonar-scanner+vue项目代码检查

1.下载安装sonarqube

1)下载地址:https://www.sonarqube.org/downloads/   (社区版免费,其他版本收费)

2)需要用到JDK(对于7.9.x,那么需要JDK 11或更高版;对于6.x - 7.8.x,需要JDK 8或更高版本),本项目演示用了sonarqube-7.8+JDK1.8

 3)安装汉化包,下载地址:https://github.com/xuhuisheng/sonar-l10n-zh,找到对应的版本,本项目用sonarqube-7.8对应的1.28版本

下载后解压并切到目录并执行 mvn install

 执行成功后把生成的jar包由下图1位置拷贝到下图2位置

 

 4)启动sonarqube,启动方式如下

  

 5) 浏览器中输入 http://localhost:9000/  查看网页结果

2.下载安装sonar-scanner

1)下载地址:https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/  

 2)配置全局环境变量

  

3.配置扫描项目

1)在项目根目录新增sonar-project.properties文件,内容如下

 2)在网页端创建新项目

 创建令牌

 

 4)启动代码走查

 sonar-scanner.bat -D"sonar.projectKey=mose2.0-web-manager" -D"sonar.sources=." -D"sonar.host.url=http://localhost:9000" -D"sonar.login=73c4*************d7d0f11e"

5)刷新网页查看代码检查结果

 

posted on 2022-05-12 15:09  smileTan  阅读(1363)  评论(0编辑  收藏  举报