缺少或不正确的构建步骤:确保在运行 SonarQube 分析之前已编译 Java 代码。 SonarQube 需要编译后的 Java 类文件进行分析。如果您使用 Maven 或 Gradle 等构建工具,请确保在运行 SonarQube 分析之前运行适当的构建命令(例如 mvncompile 或 ./gradlew build)。
不正确的文件类型:验证您是否向 SonarQube 提供了正确的文件进行分析。它需要编译的 Java 类文件(.class 文件)或源文件(.java 文件)。如果您提供其他类型的文件(例如文本文件或配置文件),SonarQube 将无法分析它们。