最近我在 Eclipse 中添加了一个新的 checkstyle (XML) 文件。
跑完后mvn checkstyle:checkstyle
,在A.java中看到一堆checkstyle错误。
然后,在 Eclipse 中,我右键单击 A.java,然后选择“Apply Checkstyle Fixes”。但是,没有进行任何更改。
请告诉我如何应用我的检查样式更改。
注意:我没有配置 Eclipse 来构建。我只使用它来更改代码,然后在命令行上使用 maven 构建。
谢谢
最近我在 Eclipse 中添加了一个新的 checkstyle (XML) 文件。
跑完后mvn checkstyle:checkstyle
,在A.java中看到一堆checkstyle错误。
然后,在 Eclipse 中,我右键单击 A.java,然后选择“Apply Checkstyle Fixes”。但是,没有进行任何更改。
请告诉我如何应用我的检查样式更改。
注意:我没有配置 Eclipse 来构建。我只使用它来更改代码,然后在命令行上使用 maven 构建。
谢谢
我不知道你用的是什么 Eclipse 插件,但我用的是 eclipse-cs。
在eclipse-cs中,当你编写一个CheckStyle Checker(一个用于检测CheckStyle相关问题的类)时,你可以编写另一个类作为所谓的quickfix。如果 Checker 的编写者不提供快速修复,则您将无法使用。
至于 maven 问题,您的 maven 输出和 Eclipse 警告不同:Eclipse 的配置可能与 maven 读取的配置不同。请确保两者使用相同的配置文件。
您必须手动修复您的检查样式警告。