我正在开发一个使用Tycho构建的Eclipse插件代码库。它使用定义checkstyle配置的父POM。父POM不在我的工作区中,它是从Maven存储库中获得的。
我似乎安装了“M2Eclipse的Checkstyle配置插件”。
当我运行Maven构建时,它会生成与我在Eclipse中查看源文件时收到的警告不同的检查样式警告。
显然,这是因为maven-checkstyle-plugin和Eclipse使用了不同的checkstyle配置文件。我认为“M2Eclipse的Checkstyle配置插件”的要点是配置Eclipse Checkstyle插件使用与项目构建使用相同的规则。
我在过去看到过很多关于这个的问题,但我不知道目前的情况是什么。是否有可能这样做,或者我将不得不手动签出构建使用的规则文件,并手动配置每个项目的Eclipse Checkstyle配置以使用该规则文件?
是的,有可能。去窗口
点击“新建”
并在此处选择您的checkstyle配置文件。