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.and Eclipse Neon.3。 Sonarlint 已成功连接到服务器,并且 eclipse 项目已链接到 SonarQube 服务器上的项目。该项目有组件项目,此特定文件位于 eclipse 组件项目中。
这个 squid:S1258 虽然存在于文件中,但没有显示在 Sonarlint 中;然而,这个 squid:S2293 显示在 Sonarlint 和 SonarQube 上。
请指教
Sonarlint 插件显然没有利用项目对 eclipse 中其他项目的引用。我们的应用程序出现在多个 eclipse 项目中。似乎有效的解决方案只是将每个 eclipse 项目关联到同一个 SonarQube 服务器项目。
我遇到了同样的问题,在我的例子中,这些是正在使用的版本:
- Eclipse Mars.2 (4.5.2)
- Eclipse 3.2 的 SonarLint。0.xxxx
- SonarQube 服务器 6.1
- Linux 红帽 64 位 OS
确保您的 Eclipse 项目绑定到远程 SonaQube 服务器项目:有时绑定会丢失,或者只是自动绑定功能失败而没有警告。
Right click your Eclipse project -> SonarLint -> Bind to a SonarQube project
在弹出的 window 上确认 SonarQube 服务器已 selected,点击
Auto bind selected projects
检查远程绑定项目是否正确,然后点击Finish
。
您可以重复该过程来验证绑定是否仍然存在。
您可以一次将此过程应用于多个项目,只需 select 它们,然后右键单击。
关于 SonarLint On-The-Fly 为一个 java 文件报告的问题,我看到了 java 文件的一小部分问题。与同一文件在 SonarQube 服务器上显示的 SQUID 问题相比。
我正在使用 SonarQube 服务器版本 6.3,SonarLint 3.1。0.and Eclipse Neon.3。 Sonarlint 已成功连接到服务器,并且 eclipse 项目已链接到 SonarQube 服务器上的项目。该项目有组件项目,此特定文件位于 eclipse 组件项目中。
这个 squid:S1258 虽然存在于文件中,但没有显示在 Sonarlint 中;然而,这个 squid:S2293 显示在 Sonarlint 和 SonarQube 上。
请指教
Sonarlint 插件显然没有利用项目对 eclipse 中其他项目的引用。我们的应用程序出现在多个 eclipse 项目中。似乎有效的解决方案只是将每个 eclipse 项目关联到同一个 SonarQube 服务器项目。
我遇到了同样的问题,在我的例子中,这些是正在使用的版本:
- Eclipse Mars.2 (4.5.2)
- Eclipse 3.2 的 SonarLint。0.xxxx
- SonarQube 服务器 6.1
- Linux 红帽 64 位 OS
确保您的 Eclipse 项目绑定到远程 SonaQube 服务器项目:有时绑定会丢失,或者只是自动绑定功能失败而没有警告。
Right click your Eclipse project -> SonarLint -> Bind to a SonarQube project
在弹出的 window 上确认 SonarQube 服务器已 selected,点击
Auto bind selected projects
检查远程绑定项目是否正确,然后点击Finish
。
您可以重复该过程来验证绑定是否仍然存在。 您可以一次将此过程应用于多个项目,只需 select 它们,然后右键单击。