sonarqube 插件集合
时间: 2023-08-25 16:04:21 浏览: 167
SonarQube默认集成了Java Ecosystem插件,该插件是一组插件的合集,包含了一些常用的插件。其中包括:
- sonar-java-plugin:用于Java源代码解析和计算指标。
- sonar-squid-java-plugin:用于检查潜在缺陷。
- sonar-checkstyle-plugin:用于检查代码编写风格。
- sonar-findbugs-plugin:用于检查潜在缺陷。
- sonar-pmd-plugin:用于检查潜在缺陷。
- sonar-surefire-plugin:用于执行单元测试。
- sonar-cobertura-plugin:用于统计代码覆盖率。
- sonar-jacoco-plugin:用于统计代码覆盖率。\[1\]
此外,SonarQube还支持其他常用的插件,如:
- sonar-javascript-plugin:用于JavaScript代码检查。
- sonar-python-plugin:用于Python代码检查。
- sonar-web-plugin:用于Web页面检查(HTML、JSP、JSF、Ruby、PHP等)。
- sonar-xml-plugin:用于XML文件检查。
- sonar-scm-stats-plugin:用于SCM源码库统计分析。
- sonar-metrics-plugin:用于文件度量。
- sonar-chinese-pack-plugin:用于中文语言包。
- sonar-timeline-plugin:用于时间表显示度量结果。
- sonar-motion-chart-plugin:用于度量结果演进图。\[2\]
如果在Jenkins项目中引用SonarQube插件,可以使用SonarQube Scanner。在项目中引入SonarQube Scanner时,需要配置一些参数,如项目名称、项目唯一标识和扫描的源码路径等。具体配置可以参考SonarQube Scanner的文档。\[3\]
#### 引用[.reference_title]
- *1* *2* [SonarQube插件汇总](https://blog.csdn.net/csdn_life18/article/details/113600229)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [13.Jenkins集成sonarqube](https://blog.csdn.net/Wangjiachenga/article/details/129163798)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文