Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse(neon)上的Sonarlint(3.1)/SonarQube(5.6.6)未检查Java文件_Java_Eclipse_Sonarqube_Sonarlint_Sonarlint Eclipse - Fatal编程技术网

Eclipse(neon)上的Sonarlint(3.1)/SonarQube(5.6.6)未检查Java文件

Eclipse(neon)上的Sonarlint(3.1)/SonarQube(5.6.6)未检查Java文件,java,eclipse,sonarqube,sonarlint,sonarlint-eclipse,Java,Eclipse,Sonarqube,Sonarlint,Sonarlint Eclipse,我想用SonarQube服务器上配置的规则分析一个工作区。工作区中的代码不在任何代码存储库中(到目前为止) 因此,我在Eclipse中安装了SonarLint(3.1)(neon3,但编辑中的问题相同:neon2),但没有得到任何报告。事实上,当我看到一个日志时,它说对于一个包含50多个Java文件的项目,它只会检查8个文件 java项目是maven项目,代码存储在src/main/java/com/…某个包中/SomeFile.java 无论是在未连接模式下,还是在连接模式下,连接到具有Jav

我想用SonarQube服务器上配置的规则分析一个工作区。工作区中的代码不在任何代码存储库中(到目前为止)

因此,我在Eclipse中安装了SonarLint(3.1)(neon3,但编辑中的问题相同:neon2),但没有得到任何报告。事实上,当我看到一个日志时,它说对于一个包含50多个Java文件的项目,它只会检查8个文件

java项目是maven项目,代码存储在src/main/java/com/…某个包中/SomeFile.java

无论是在未连接模式下,还是在连接模式下,连接到具有Java度量值的服务器端项目(“SonarQube方式”选中),都会出现相同的结果


所以我现在根本不能在Eclipse中使用Sonarint

您的项目、文件的名称中是否有“Test”?如果是,它们被Sonarlint默认首选项排除在外否,名称中没有“test”,我在首选项中对照名称检查了regexp。如果选择项目,并在Eclipse的快速访问中选择Analyze-Analuze with Sonarlint,会发生什么情况?谢谢,这是一个很好的提示-我得到了一个NullPointerException!org.sonalint.eclipse.ui.internal.command.AnalyzeCommand.findSelectedFilesPerProject上的java.lang.NullPointerException(AnalyzeCommand.java:94)