SobarQube实现PDF报告导出

文章目录


前言

这篇博文是承接此文
.Net项目在Windows中使用sonarqube进行代码质量扫描的详细操作配置

描述如何导出PDF报告

众所周知,导出PDF功能只在企业版和开发版上可以使用,而在社区版是不能使用此插件的

在github上搜寻一天发现大部分都是用Python写的插件,而且支持的版本很低,很久没有update了,尝试了两三种之后也都放弃了,就在放弃后突然看到一个SonarQube社区原生的插件,被大神fork之后进行了改进
sonar-pdf-report

打算下载下来编译试试,编译过程不讲了,我把编译的jar包放在了下面链接,需要可以自取
sonar-pdf-report-1.5.2.jar


一、插件配置

将下载下来的jar包放到sonarqube插件目录中,重启sonarqube

二、使用步骤

1.新生成一个Token


2.将拷贝的Token加到上文中执行的命令中

如图,再去执行一次,即可生成pdf报告

3.查看报告

生成的报告在你的项目中

三、友情提示

重新生成一个Token很重要,因为使用原有的Token会提示权限不足,导致生成失败


总结

这种方式虽然与官方的导出方式不同,但是已经大大节省了我们的时间并且生成的报告与官方的报告一致,这已经是在社区版做的最好的PDF导出了。

相关推荐
穆友航10 小时前
PDF内容提取,MinerU使用
数据分析·pdf
拾荒的小海螺1 天前
JAVA:探索 PDF 文字提取的技术指南
java·开发语言·pdf
村东头老张1 天前
Java 实现PDF添加水印
java·开发语言·pdf
好美啊啊啊啊!2 天前
Thymeleaf模板引擎生成的html字符串转换成pdf
pdf·html
zhentiya2 天前
曼昆《经济学原理》第八版课后答案及英文版PDF
大数据·pdf
三天不学习2 天前
如何解决pdf.js跨域从url动态加载pdf文档
javascript·pdf
吾店云建站2 天前
9个最佳WordPress PDF插件(查看器、嵌入和下载)
程序人生·pdf·创业创新·流量运营·程序员创富·教育电商
007php0072 天前
基于企业微信客户端设计一个文件下载与预览系统
开发语言·python·docker·golang·pdf·php·企业微信
慧都小妮子2 天前
Spire.PDF for .NET【页面设置】演示:更改 PDF 页面大小
前端·pdf·.net