欢迎光临
我们一直在努力

sonarqube导出pdf分析报告

SonarQube 本身不直接支持导出 PDF 报告,但可以通过插件实现。常用的插件是 sonar-pdfreport-plugin。以下是安装插件的步骤:

  • 下载插件 JAR 文件

    • 下载与 SonarQube 版本兼容的插件 JAR 文件。
    • sonar-pdfreport-plugin下载地址 在这里插入图片描述
  • 将下载好的插件部署到 SonarQube

    • 将下载的 JAR 文件复制到 SonarQube 的插件目录(默认路径为 Sonarqube安装目录/extensions/plugins)。
    • 重启 SonarQube 服务使插件生效。
  • 验证插件安装

    • 服务重启后登录 SonarQube 控制台,在配置页查看有PDF Report则安装插件成功。 在这里插入图片描述
  • 生成 PDF 报告

  • 安装插件后,可以通过以下方式生成 PDF 报告:

  • 使用 SonarQube 界面
    • 在项目分析完成后,进入项目页面。点击【更多-Download Pdf Report】生成下载报告。 在这里插入图片描述 点击后系统报错: {“error”:“Report is not available. At least one analysis is required after installing the plugin!”} 解决办法:需要将原分析项目删除并重新分析项目,对新增项目进行sonar扫描后才能输出pdf,之前的扫描结果不能输出pdf。 新增项目扫描代码后报错: PDF file not found in local filesystem. Report could not be sent to server. 在这里插入图片描述 解决办法:没有权限,需要配置PDF Report的Username及Password,与SonarQube登录用户名密码设置为一致。 在这里插入图片描述 设置后刷新平台页面,重新扫描代码不再报错,可在SonarQube平台成功下载PDF报告。 在这里插入图片描述
  • 注意事项

    • 插件兼容性需与 SonarQube 版本匹配,否则可能导致功能异常。
    • 确保 SonarQube 服务器有足够的权限写入生成的 PDF 文件。
    赞(0)
    未经允许不得转载:171主机测评 » sonarqube导出pdf分析报告
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址