首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何选择要扫描代码的指定配置文件

如何选择要扫描代码的指定配置文件
EN

Stack Overflow用户
提问于 2022-03-24 02:41:16
回答 1查看 109关注 0票数 0

SonarQube: Community 8.7.1版(build 42226 SonarScanner :4.7.0.2747info:Java11.0.14.1 Eclipse (64位) INFO: Windows1110.0 amd64 )

当我运行sonar-scanner -Dsonar.projectKey=java-checkstyle -Dsonar.host.url=http://124.223.25.135:9000/ -Dsoner.profile=Checkstyle时,我选择一个指定的配置文件"Checkstyle“,它记录:

代码语言:javascript
复制
INFO: Load project settings for component key: 'java-checkstyle'
INFO: Load project settings for component key: 'java-checkstyle' (done) | time=434ms
INFO: Load quality profiles
INFO: Load quality profiles (done) | time=477ms
INFO: Load active rules
INFO: Load active rules (done) | time=8133ms
INFO: Indexing files...
INFO: Project configuration:
INFO: Load project repositories
INFO: Load project repositories (done) | time=477ms
INFO: 127 files indexed
INFO: 113 files ignored because of scm ignore settings
INFO: Quality profile for css: Sonar way
INFO: Quality profile for java: Sonar way
INFO: Quality profile for js: Sonar way
INFO: Quality profile for xml: Sonar way

但是它不起作用,它运行默认配置文件"Sonar“,我想运行我的配置文件”Check样式“,我已经在SonarQube中设置了一个名为”Checkstyle“的配置文件,

我需要运行很多配置文件来检查我的代码,比如profile-1,profile-2,但是我不知道如何在运行扫描器时设置,您有什么方法可以帮助我吗?

EN

回答 1

Stack Overflow用户

发布于 2022-03-24 04:26:09

根据文档,没有通过扫描仪指定质量配置文件的参数。您只能针对一个质量配置文件进行扫描,并且必须在UI中或通过REST进行设置。

拥有多个质量配置文件的问题是,规则之间可能存在冲突,比如一个概要文件可能将规则分类为主要的,而另一个概要文件可能将相同的规则归类为信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71596483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档