我正在使用Eclipse光子。检查样式插件:8.12.0.201808161509
我有一个自定义的CustomImportOrder部分。
<module name="CustomImportOrder">
<property name="sortImportsInGroupAlphabetically" value="true"/>
<property name="separateLineBetweenGroups" value="false"/>
<property name="specialImportsRegExp" value="^com\.xxx\."/>
<property name="customImportOrderRules" value="STATIC###STANDARD_JAVA_PACKAGE###SPECIAL_IMPORTS"/>
</module>
我做了:
当我启动Maven构建时,checkstyle插件运行得很好,因为Eclipse已正确格式化我的代码
但当我点击我的项目,CheckStyle - >使用CheckStyle检查代码时,我得到:
'com.xxx'导入错误的词典顺序。应该在'java.yyy'之前。
我也得到其他验证错误
有任何想法吗?
我仔细检查,我的配置是checkstyle中的默认配置(不使用“sun”或“google”内置配置。
销毁项目(不是工作区)并使用-clean启动eclipse,并重新导入项目解决了这个问题