VS代码Java CheckStyle扩展没有响应

VS代码Java CheckStyle扩展没有响应,java,visual-studio-code,vscode-extensions,checkstyle,Java,Visual Studio Code,Vscode Extensions,Checkstyle,我正在用VScode处理一个Maven Java项目,我想用它格式化并自动更正源代码中的checkstyle错误 我从配置了google_checks.xml的命令托盘安装了扩展,设置了checkstyle版本,然后尝试使用“checkcode with checkstyle”命令从命令面板触发它 什么都没发生 My settings.json如下所示: { "java.configuration.updateBuildConfiguration": "au

我正在用VScode处理一个Maven Java项目,我想用它格式化并自动更正源代码中的checkstyle错误

我从配置了google_checks.xml的命令托盘安装了扩展,设置了checkstyle版本,然后尝试使用“checkcode with checkstyle”命令从命令面板触发它

什么都没发生

My settings.json如下所示:

{
    "java.configuration.updateBuildConfiguration": "automatic",
    "java.checkstyle.configuration": "/google_checks.xml",
    "java.checkstyle.version": "8.43"
}
[编辑]
我的pom.xml是:

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-checkstyle-plugin</artifactId>
    <version>${maven-checkstyle-plugin.version}</version>
    <configuration>
      <configLocation>sun_checks.xml</configLocation>
    </configuration>
    <executions>
      <execution>
        <id>checkstyle</id>
        <phase>validate</phase>
        <goals>
          <goal>check</goal>
        </goals>
      </execution>
    </executions>
  </plugin>

org.apache.maven.plugins
maven checkstyle插件
${maven checkstyle plugin.version}
sun_checks.xml
代码检查
验证
检查
我忘了提到这是一个Maven项目。我激活了Maven site命令,看到了273个错误报告,然后配置了sun_check.xml的扩展,但是当我尝试使用它时仍然没有结果


触发此扩展缺少什么?

我遵循教程:安装Checkstyle for Java,设置配置文件,然后立即将配置应用于.Java文件:


删除生成的关于checkstyle的设置,打开命令调色板并选择选项Java:Clean Java Language Server Workspace,然后重试。或者,请参考并检查您的代码是否已满足规则。

问题在于版本不匹配“java.checkstyle.version”配置为“8.43”,当我将其更改为“8.18”时,它终于起作用了。

如果方便,您可以发布代码吗?我尝试清理服务器工作区,但再次没有结果。我犯了定向“checkstyle”错误,因此我的源代码不符合规则。有什么想法吗?