繁体   English   中英

Sonarlint没有显示SonarQube Java鱿鱼问题(记录)

[英]Sonarlint not showing SonarQube java squid issues (records)

关于SonarLint On-The-Fly针对一个Java文件报告的问题,我看到一小部分Java文件问题。 与SonarQube服务器上显示的相同文件的SQUID问题相比。

我正在使用SonarQube服务器版本6.3,SonarLint 3.1.0和Eclipse Neon.3。 Sonarlint已成功连接到服务器,并且eclipse项目已链接到SonarQube服务器上的项目。 该项目具有组件项目,并且此特定文件在eclipse组件项目中。

尽管此乌贼:S1258存在于文件中,但未在Sonarlint中显示; 但是此squid:S2293在Sonarlint和SonarQube上均显示。

请指教

Sonarlint插件显然没有在Eclipse中利用对其他项目的项目引用。 我们的应用程序在多个Eclipse项目中都有代表。 似乎可行的解决方案只是将每个Eclipse项目与同一SonarQube服务器项目相关联。

我遇到了同样的问题,就我而言,这些是正在使用的版本:

  • Eclipse Mars.2(4.5.2)
  • SonarLint for Eclipse 3.2.0.xxxx
  • SonarQube服务器6.1
  • Linux RedHat 64位操作系统

确保您的Eclipse项目已绑定到远程SonaQube服务器项目:有时绑定会丢失,或者自动绑定功能会失败而不会发出警告。

Right click your Eclipse project -> SonarLint -> Bind to a SonarQube project

在弹出的窗口中,确认选择了SonarQube服务器,然后单击

Auto bind selected projects

检查远程绑定项目是否正确,然后单击“ Finish

您可以重复该过程以确认绑定仍然存在。 您可以一次将该过程应用于多个项目,只需在右键单击之前选择它们即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM