关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我知道对于Apache基金会项目有https://analysis.apache.org/开源项目是否有免费的Sonar实例?更新:ASFSonar实例为deprecatedandremoved截至2019年11月29日。
我正在使用Java、Eclipse。我已经在我的机器上安装并配置了sonar-server、sonar-runner,它工作正常。我已经在我的机器上使用http:/测试了我的项目的代码质量/localhost:9000/。一切正常。但现在我想使用我机器上的Sonar服务器测试另一台机器上项目的代码质量。(意味着我有5台机器然后我不想安装Sonar服务器,Sonar运行器在所有机器上,我只是将它安装在一台机器上并想将它用于所有其他机器)。如何将Sonar服务器连接到另一台或不同机器上的项目。请指导我,该怎么做?如何设置? 最佳答案 在
我环顾了类似的问题和回复,但没有找到适合我的解决方案。我正在使用openjdk11和apache-maven-3.5.4进行项目编译和打包,一切正常,应用程序运行正常。但是在我执行基于通过Maven命令连接到Sonar立方体服务器的Sonar分析时,它失败了并且出现了一些问题。当我使用jdk6和maven3.2.1时,此命令有效。使用的maven命令:mvnsonar:sonar-Dsonar.host.url={mysonarcube.server}-Dsonar.login={mysonartoken}关键pom.xml与sonar相关:org.apache.maven.plugi
我正在尝试使用SonarQube分析我的源代码。我正在尝试使用sonar-scanner作为从命令行运行分析的工具。我遵循了本文档文章中提供的指南:http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner当我尝试通过运行sonar-scanner-h来测试安装时,出现以下错误:➜~sonar-scanner-hExceptioninthread"main"java.lang.UnsupportedClassVersionError:org/sonarsource/scanner/cli/Main:Un
我正在使用Ant、Jacoco和Sonar。当我运行构建时,Sonar告诉我“没有关于每次测试覆盖率的信息”。Sonar仪表板有我的覆盖结果,但我无法深入查看它们以查看代码。然而,由Jacoco生成的HTML报告确实包含深入代码。这是我的报道任务:我的Sonar目标看起来像这样:有人知道我错过了什么吗? 最佳答案 看起来您还没有设置“sonar.tests”属性来告诉Sonar在哪里可以找到单元测试的源代码。参见http://docs.sonarqube.org/display/SONAR/Analysis+Parameters.大
我想寻求帮助。我安装了plugin并成功添加了SonarQube服务器。我升级到版本4.1.2。我使用IntelliJIDEA13.0.2。我也成功关联了项目并出现检查警告。但是当我解决问题时,状态没有更新。如何同步?我还按名称“SonarQube问题”进行检查。尽管如此,在运行检查后,警告也在那里,代码已修复。在我看来,同步以某种方式失败了。请问有什么想法吗? 最佳答案 我在我的情况下做了什么。已安装SonarQube4.4。已安装IntelliJ13.1.4b(与13.0.4的历史相同)。配置SonarQubeintelliJ插
SonarQube提出重大违规Sillymathshouldnotbeperformed在我的代码中。描述说Certainmathoperationsarejustsillyandshouldnotbeperformedbecausetheirresultsarepredictable.Inparticular,anyValue%1issillybecauseitwillalwaysreturn0.但在我的例子中,anyValue是一个double值。这有效asintended为了我。这是实际的代码:doublev=Double.parseDouble(Utils.formatDoub
我在Eclipse中使用Maven和Sonar。我已经在LocalHost9000上有了我的Maven项目。但是当我去eclipseconfigure>associatewithsonar时说我的groupId是空的。我认为那不应该发生。有人知道如何解决这个问题吗?谢谢 最佳答案 我遇到了同样的问题,这里的技巧是:sonar项目的key必须遵循命名约定,[groupid]:[artifactid]。它们由“:”分隔。例如,如果关键字com.example:sample,则groupid为com.example,artifactid为
1.安装包准备:注意:不同版本之间是有兼容性问题的,可参考官方推荐版本下载地址sonarqube版本:8.9.9.56886说明:snoar服务器sonar-pdfplugin版本:3.x说明:测试报告生成pdf插件sonarscanner版本:4.7.0.2747-windows说明:扫描器sonarqube-community-branch-plugin-1.8.0.jar说明:指定扫描分支,不安装,默认扫描master分支java环境:jdk112.环境准备配置系统环境变量2.1配置sonar-scanner变量名:SONAR_SCANNER_HOME变量值(安装包所在位置):D:\wo
搭建SonarQube(Developer)服务器背景环境介绍硬件介绍:外部安装:环境准备openjdk-17&openjre-17查看安装Java版本数据库postgresql-16.1SonarQube(Developer)调试开启端口界面访问查看系统背景之前出过一篇关于SonarQube社区版的镜像启动的方法,搭建SonarQube服务来检测代码,但是有些服务从开发版才支持,最低开发板(比如DevOpsPR集成),今天我们就来搭建一台开发版的SonarQube服务器。(除了社区版,其他版本是不支持镜像的)环境介绍硬件介绍:官方文档介绍:最小2核运行内存我们这里用的是2核4G的Ubuntu