关于SonarLint为一个java文件实时报告的问题,我看到了java文件的一小部分问题。与SonarQube服务器上为同一文件显示的SQUID问题相比较。
我使用的是SonarQube服务器版本6.3、SonarLint 3.1.0和EclipseNeon.3。Sonarlint成功地连接到服务器,eclipse项目被链接到SonarQube服务器上的项目。该项目具有组件项目,并且此特定文件位于eclipse组件项目中。
此鱿鱼:S 1258不显示在Sonarlint中,尽管它存在于文件中;然而,这个squid:S 2293显示在Sonarlint和SonarQube上。
请指教
发布于 2017-06-22 18:07:24
Sonarlint插件显然不使用eclipse中其他项目的项目引用。我们的应用程序在多个eclipse项目中表示。看起来可行的解决方案是将每个eclipse项目关联到同一个SonarQube服务器项目。
发布于 2017-09-27 14:43:12
我也遇到了同样的问题,在我的例子中,以下是正在使用的版本:
确保您的Eclipse绑定到远程SonaQube服务器项目:有时绑定丢失,或者只是自动绑定功能在没有警告的情况下失败。
Right click your Eclipse project -> SonarLint -> Bind to a SonarQube project
在弹出的验证SonarQube服务器被选中的窗口上,单击
Auto bind selected projects检查远程绑定项目是否正确,然后单击Finish。
您可以重复该过程以验证绑定是否仍然存在。您可以一次将该过程应用于多个项目,只需在右键单击之前选择它们。
https://stackoverflow.com/questions/44701672
复制相似问题