1:在maven set.xml中配置sonar 信息
打开setting.xml配置文件,在其中加入如上代码:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.jdbc.url>
jdbc:mysql://47.106.203.79:3306/sonar?useUnicode=true&characterEncoding=utf8
</sonar.jdbc.url>
<sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
<sonar.jdbc.username>sonar</sonar.jdbc.username>
<sonar.jdbc.password>sonar</sonar.jdbc.password>
<sonar.host.url>http://47.106.203.79:9000/sonar</sonar.host.url>
</properties>
</profile>
<pluginGroups>
<pluginGroup>org.sonarsource.scanner.maven</pluginGroup>
</pluginGroups>
2:配置的pom.xml
写入如下代码:
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.2</version>
</plugin>
3:执行sonar代码分析并提交
在项目的根目录,也就是pom.xml目录打开CMD
执行命令:mvn clean install sonar:sonar
第一次执行的时间有点长,因为它要下载部分依耐的jar文件。
4:web端的数据信息
看下我们的web端信息:http://47.106.203.79:9000/sonar/projects
非常完美。
部分参考:https://blog.csdn.net/zj420964597/article/details/79355885
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/160931.html