win10环境:
java版本
在这里插入图片描述
sonarqube版本是8.9.1
sonarscanner版本是4.5.0
在这里插入图片描述
插件用的社区最新的pdf插件:
在这里插入图片描述
gitee开源社区的下载地址是:https://gitee.com/zzulj/sonar-pdf-plugin
目前最新的支持8.9.1版本…
在这里插入图片描述

源码down到本地 执行mvn命令:编译:mvn clean package -Dmaven.test.skip=true -Dlicense.skip=true
会生成jar包 在target目录下
在这里插入图片描述
把这个jar包放到 你安装的sonar目录的sonarqube-8.9.1.44547\extensions\plugins下
另外 mvn版本是:3.8.4
在这里插入图片描述

环境准备好了,接下来就是扫描项目进行代码的分析了:
首先把pdf设置一下,默认的是开启 可以不用改动,只需要把账户密码设置一下,以后扫描的时候pdf就会上传到服务器上面了 例如:
在这里插入图片描述

在这里插入图片描述

然后在sonar服务器上新建项目;
在这里插入图片描述
在这里插入图片描述点击set up
在这里插入图片描述
copy命令 记得去掉后面多余的反斜杠 \

接下来:

  1. 在需要分析的项目新建文件sonar-project.properties
    在这里插入图片描述

  2. 执行maven命令

mvn sonar:sonar  -Dsonar.projectKey=test -Dsonar.pdf.username=admin -Dsonar.pdf.password=sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.login=cde11725342f6ab2f02b9dc0aad5a2be5b413968

在这里插入图片描述
马赛克部分就是以后下载的pdf文件的: 名称.pdf

PDF uploaded. 说明已经上传到服务器上面了,到此 已经接近成功了 ,congratulation !!! 然后就可以去下载了、、、、、
在这里插入图片描述
在这里插入图片描述
喜欢的欢迎评论和点赞。。。。。

坐等支持社区出9.*版本的导出 , cry中 5555555555…

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐