Maven:SonarQube:修订间差异
第15行: | 第15行: | ||
= Maven集成 = | = Maven集成 = | ||
== DependencyCheck == | == DependencyCheck == | ||
<syntaxhighlight lang="xml"> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<groupId>org.owasp</groupId> | |||
<artifactId>dependency-check-maven</artifactId> | |||
<version>6.3.2</version> | |||
<executions> | |||
<execution> | |||
<goals> | |||
<goal>check</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
</syntaxhighlight> | |||
== Checkstyle == | == Checkstyle == | ||
== PMD == | == PMD == |
2021年10月12日 (二) 01:21的版本
部署SonarQube
Docker部署
dcker pull sonarqube:7.9.6-community
docker run -p 9000:9000 sonarqube:7.9.6-community
插件安装
- checkstyle
- PMD
- dependency check
- jacoco
Maven集成
DependencyCheck
<build>
<plugins>
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
<version>6.3.2</version>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>