有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

没有SonarQube的Eclipse上的SonarLint/Java:Lombok生成类的误报

我在Eclipse上使用SonarLint,没有连接到SonarQube服务器。在一个基于Maven的私有Java项目中,这种设置就足够了

似乎Lombok生成的代码没有被插件看到,因此,例如,以下代码引发了问题Unused "private" fields should be removed (java:S1068)

@Data
public class Person {

   private String name;
}

当在SonarQube服务器上运行时,我总是通过将sonar.java.libraries / sonar.java.binaries设置到生成字节码的路径(或者根本没有发生问题)来解决这个问题。但是,即使我在Eclipse SonarLint -> Analyzer Properties面板中将sonar.java.librariessonar.java.binaries设置为target/classes,运行“无服务器”也会给我带来这类错误

版本:

  • 日食:2021-03(4.19.0)
  • 声纳信号:5.8.1.28988

共 (0) 个答案