前言
本文主要介绍在java开发过程中如何借助sonar api实现代码扫描功能。仅介绍简单引入过程,详细对于sonar api接口的研究后续会进行补充。
引入sonar api步骤
第一步 引入sonar API
1) 在pom.xml中引入sonar API依赖
<dependency>
<groupId>org.sonarsource.scanner.api</groupId>
<artifactId>sonar-scanner-api</artifactId>
<version>${sonar-scanner-api.version}</version>
</dependency>
--版本号
<sonar-scanner-api.version>2.16.2.588</sonar-scanner-api.version>
2) 配置文件中定义sonar相关参数
sonar:
host:
url: http://${SONAR_IP:sonar.yssdata.net}:${SONAR_PORT:20180}/
token: ${SONAR_TOKEN:0287929a62f7e615aad4e646f23bbc5afed06064}
api:
issuesSearch: api/issues/search
ceActivity