首页 > 其他分享 >sonar无法生成PDF报告

sonar无法生成PDF报告

时间:2024-12-24 11:29:20浏览次数:5  
标签:java scanner 生成 org sonar PDF pdf SpringComponentContainer

项目场景:使用sonar无法生成PDF报告

执行"sonar-scanner"指令后提示
ERROR Problem generating PDF file.
ERROR PDF file not found in local filesystem. Report could not be sent to server.


问题描述

ERROR Problem generating PDF file.
org.sonar.report.pdf.entity.exception.ReportException: Can’t get Compute Engine task status.
at org.sonar.report.pdf.PDFReporter.waitCeTask(PDFReporter.java:226)
at org.sonar.report.pdf.PDFReporter.getProject(PDFReporter.java:182)
at org.sonar.report.pdf.PDFReporter.getReport(PDFReporter.java:101)
at org.sonar.report.pdf.batch.PDFGenerator.execute(PDFGenerator.java:114)
at org.sonar.report.pdf.batch.PDFPostJob.execute(PDFPostJob.java:100)
at org.sonar.scanner.postjob.PostJobWrapper.execute(PostJobWrapper.java:49)
at org.sonar.scanner.postjob.PostJobsExecutor.execute(PostJobsExecutor.java:48)
at org.sonar.scanner.postjob.PostJobsExecutor.execute(PostJobsExecutor.java:39)
at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:188)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:351)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:144)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:149)
at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:66)
at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:52)

ERROR PDF file not found in local filesystem. Report could not be sent to server.

原因分析

服务器和本地指令上传未附带密钥。


解决方案

  1. 服务器端配置密钥,如下:
    服务器端配置密钥
  2. 指令端,如下:
    sonar-scanner -Dsonar.projectKey=User_project -Dsonar.sources=. -Dsonar.host.url=http://192.168.43.152:9000 -Dsonar.token=sqp_3484b024ee31bd935e84bb6dfa2c6310818433a3 -Dsonar.pdf.username=admin -Dsonar.pdf.password=SonarQube123*

主要是加入了(-Dsonar.pdf.username=admin -Dsonar.pdf.password=SonarQube123)

至此就可以生成PDF报告了。

标签:java,scanner,生成,org,sonar,PDF,pdf,SpringComponentContainer
From: https://blog.csdn.net/hk_kmkk/article/details/144672821

相关文章

  • 【电商搜索】文档的信息论生成聚类
    【电商搜索】文档的信息论生成聚类目录文章目录【电商搜索】文档的信息论生成聚类目录文章信息概览研究背景技术挑战如何破局技术应用主要相关工作与参考文献后续优化方向后记文章信息https://arxiv.org/pdf/2412.13534概览本文提出了一种基于信息论的生成......
  • 在VS2022中,“根据模型生成数据库”时报错:已添加了具有相同键的项(或:An item with the s
      解决方法:关闭解决方案,打开解决方案所在文件夹,打开以下文件夹:.vs\ConsoleApp7\FileContentIndex,然后删除里面的所有文件,再重新在VS中打开解决方案重新生成即可 ......
  • AI赚钱最新玩法,一键生成定制宠物肖像,月入5000美金
    宠物画像定制赚不赚钱?你肯定会说,定制很难,如果用AI来定制的话,生产的宠物头像不像。如果练lora的话太麻烦,也许还有人会说,宠物画像定制客单太低,不值得做。这些说的都没毛病但是我们分析一下更堵多实操教程和AI绘画工具,可以扫描,下面免费获取宠物现在多吗?普通宠物,......
  • 能生成BMP
    能生成BMP|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|-------------|-------------......
  • OpenAI 推出嵌入式硬件 SDK,支持 ESP32 语音开发;INFP:音频驱动的双人对话头像生成,自动区
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的......
  • 这份4577页的Java面试PDF,让我成功斩获阿里、字节等大厂offer
      我为大家准备了一份超级全面的Java学习面试笔记,这份电子版笔记涵盖了诸多后端技术栈的面试题和答案,相信可以帮助大家在最短的时间内复习Java后端的大多数技术点和面试题,从而拿到自己心仪的offer。共4577页。整体还是比较清爽的,大家拿到后具体看就知道了。限于文章篇幅......
  • 一键使用 Bash 脚本生成有效期至 2999 年的 SSL 证书并自动部署
    #!/bin/bash#设置变量CA_KEY="cakey.pem"CA_CERT="ca.crt"CA_SERIAL="ca.srl"CLIENT_KEY="client.pri"CLIENT_CSR="client.csr"CLIENT_CERT="client.crt"CACERT_PEM="cacert.pem"OUTPUT_DIR=&q......
  • Office常用文件 转 PDF 生成输出流返回
    asposejar下载不下来,需要修改下载jar包的来源<repositories><repository><id>aspose-maven-repository</id><url>https://releases.aspose.com/java/repo</url><snapshots>......
  • 电影/短剧解说AI神器~!一键去重生成解说视频!
    今天给大家分享一个非常奈斯的工具,这真得是做短剧或者是影视解说赛道兄弟们的福音啊~!废话不多说,赶紧来看看它是咋样的:它是一款集成了深度去重、视频拼接、智能讲解以及自动识别讲解等功能的AI视频处理工具。以下是这些功能的详细介绍:深度去重提供了帧级深度去重功能,能......
  • 电影/短剧解说AI神器~!一键去重生成解说视频!
    今天给大家分享一个非常奈斯的工具,这真得是做短剧或者是影视解说赛道兄弟们的福音啊~!废话不多说,赶紧来看看它是咋样的:它是一款集成了深度去重、视频拼接、智能讲解以及自动识别讲解等功能的AI视频处理工具。以下是这些功能的详细介绍:深度去重提供了帧级深度去重功能,能......