Sonarqube 声纳qube同步错误

Sonarqube 声纳qube同步错误,sonarqube,sonarlint-eclipse,Sonarqube,Sonarlint Eclipse,我已经用Java为sonarqube创建了一个自定义规则。 规则已经创建,我可以在sonarqube UI中看到这一点 现在的问题是,当我试图从eclipse检查该规则时。我得到一个错误: :同步问题,遇到了一些问题”。 当我从eclipse中检查日志时,我发现: !ENTRY org.sonar.ide.eclipse.core 4 4 2016-04-18 10:02:36.641 !MESSAGE !STACK 0 java.lang.NullPointerException

我已经用Java为sonarqube创建了一个自定义规则。 规则已经创建,我可以在sonarqube UI中看到这一点

现在的问题是,当我试图从eclipse检查该规则时。我得到一个错误: :同步问题,遇到了一些问题”。

当我从eclipse中检查日志时,我发现:

!ENTRY org.sonar.ide.eclipse.core 4 4 2016-04-18 10:02:36.641
!MESSAGE 
!STACK 0
java.lang.NullPointerException
    at org.sonar.ide.eclipse.wsclient.internal.SonarWSClientFacade.getUnresolvedRemoteIssuesRecursively(SonarWSClientFacade.java:170)
    at org.sonar.ide.eclipse.core.internal.remote.RemoteSourceCode.getRemoteIssuesRecursively(RemoteSourceCode.java:107)
    at org.sonar.ide.eclipse.core.internal.jobs.SynchronizeAllIssuesJob.doRefreshIssues(SynchronizeAllIssuesJob.java:131)
    at org.sonar.ide.eclipse.core.internal.jobs.SynchronizeAllIssuesJob.fetchRemoteIssues(SynchronizeAllIssuesJob.java:120)
    at org.sonar.ide.eclipse.core.internal.jobs.SynchronizeAllIssuesJob.run(SynchronizeAllIssuesJob.java:76)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

我非常感谢您的帮助。另外,我想知道是否有办法抑制某些java文件的自定义规则。我已经看到了类似于
//nosonar
@superss()的选项
。请告诉我抑制某些java文件自定义规则的方法。

这似乎是版本问题。sonarqube eclipse插件不适用于sonarqube 5.4服务器。
如果您使用的是sonarqube 5.2+服务器,则必须使用sonarlint eclipse插件进行分析。

哪一版本的eclipse?sonarqube插件用于eclipse?和sonarqube?sonarqube服务器版本:5.4,sonarlint版本:2.0,eclipse(版本2(4.4.2))现在它在从sonarqube eclipse插件切换到sonarlint 2.0插件后开始工作。我想问一下,我创建了一个java规则和规则结果,我可以在sonarqube UI中看到,但在分析后我无法在eclipse中看到。javaFileScannerContext.addIssue(importTree,这是“避免导入(第三方导入)”);sonarlint是否符合自定义规则:仅供参考,SonarQube服务器5.2+(用于连接模式)的要求是(也是)。