当我试图从sonarlint测试连接gui连接到Sonarqube服务器时,它抛出了一个异常:
Fail to request https://sonarqube.mycompany.com/api/system/status
java.lang.IllegalStateException: Fail to request https://sonarqube.mycompany.com/api/system/status at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:212)
at org.son
我的公司升级到了SonarQube 5.3。这需要将Eclipse的SonarQube插件更改为SonarLint。我对这次升级感到遗憾,因为我的项目质量档案包含494条规则,其中只有12条来自Squid,所以我们有一个庞大的项目来让SonarLint在Eclipse中变得有用。但我还是要在我的电脑上安装SonarLint 2.0.2。当我尝试测试到SQ服务器的连接时,我在SonarLint控制台中得到一个错误。有什么问题吗?
No storage for server 'sonar'. Please update.
Fail to request https://sonar.
当sonarlint eclipse要求我刷新我的sonarqube数据(更新所有项目绑定)时,我得到以下错误:
Unable to update data from server 'cerbere'
Unable to move C:\workspace neon\.sonarlint\work\cerbere\.sonartmp_1776998337301134698\4346381085123285128
to C:\workspace neon\.sonarlint\storage\cerbere\global
由于我也升级到了最新版本的sonarlint (2.1
当前
我的公司目前正在使用校验样式和findbug脚本来衡量它们的代码质量。我是将这些设置整合到一个新的SonarQube驱动环境中的人。
当我开始怀疑是否有可能查看正在运行的SonarQube服务器的远程配置设置并相应地更新本地设置时,我开始思考这个问题。
现在,使用校验样式和findbug,如下所示:
1) someone changes the config xml file and uploads it to the server
2) the same person informs via email, that he changed the file and all
oth
我已经从SonarQube服务器导出了PMD bug规则xml文件,这与安装eclipse pmd plugin for eclipse IDE后导入的文件相同。
一切都很好,我可以在标记视图中看到PMD问题。
但我发现了一个不匹配的情况,即对于如下语句,它在SonarQubeServer中显示blocker(null has passsed for Non null parameter),但在SonarLint中没有任何错误。
尽管它显示了与该类中的SonarQube相同的所有其他PMD问题。
getMisMatchInPMDRule(CrationXXX cre, ByuInXXXX by
我正在挣扎于一个用例:我有一个eclipse实例与Linux上的Gitlab连接。当新开发的行报告任何声纳问题时,我需要防止代码提交。Eclipse windows Gitlab和Sonarqube Linux
对于上面的usecase,我想我需要对Sonarqube使用预提交钩子,但是为了配置钩子,我没有在我的窗口上安装声纳扫描仪,因为sonarqube服务器在Linux上作为容器运行。
让我谈谈Sonarlint插件,它可以在eclipse中报告声纳问题。我查了很多推荐信后更困惑了。
根据消息来源,我发现大多数预提交钩子脚本都是在.sh文件中实现的,而eclipse是在windows机器上