Sonar在Windows下批处理
/ / 点击 / 阅读耗时 1 分钟在开发中用Sonar进行代码扫描,我们在测试环境中经常要进行检测,下面提供个BAT处理文档每次执行下就OK
- 我们需要在pom.xml中配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>
<execution>
<id>pre-test</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>post-test</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
- 然后我们在项目根目录新建一个文件sonar.bat 内容如下:
1 | call mvn clean verify org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar -Dsonar.host.url=http://127.0.0.1:9002 -P dev -e -Dsonar.projectName="projectName" |
- 这样每次需要检查时,只需要执行一下这个文件就可以