你在运行 sonarqube 服务器吗?
我认为您不能在没有运行服务器连接的情况下使用该插件来进行分析。
http://docs.sonarqube.org/display/SONAR/SonarQube+in+Eclipse
出于您正在查看的目的,我假设个人使用,您可能会使用 H2 嵌入式数据库来摆脱 SonarQube 的独立实例。
局部分析参数
可以在各个地方设置配置本地分析的参数。这是参数的层次结构:
SonarQube Web UI 中定义的参数
pom.xml 文件中设置的参数(仅适用于 Maven 项目,安装了 m2e 连接器)将覆盖 UI 中定义的参数
Eclipse 中定义的参数将覆盖 pom 文件中定义的参数(转到 Window > Preferences > Sonar > Local analysis properties)
在 Eclipse 中在项目级别定义的参数将覆盖在 Eclipse 级别定义的参数(右键单击项目并转到 Properties > Sonar > Local analysis properties)
排除插件
由于 sonar.dryRun.excludePlugins 属性(设置 > 配置 > 常规设置 > 常规),可以在执行本地分析时跳过某些插件(对本地分析无用)。
默认值为“devcockpit,pdfreport,report,scmactivity,views”。例如,要跳过 Build Stability 插件(由于https://jira.codehaus.org/browse/SONARIDE-346),请将属性设置为 'devcockpit,pdfreport,report,scmactivity,views,buildstability'。
这是我找到此信息的地方:在 Eclipse 中运行 Sonar Qube
仔细检查您的设置
您可能还需要仔细检查您的设置。该插件将为您安装声纳实例以在 localhost:9000 上进行本地分析。如果您删除了它,这可能会给您带来错误。您应该在配置页面上列出 2 个服务器、localhost 和您的远程服务器
也请返回此页面: 使用 Eclipse 配置声纳