我编写了一些自定义 checkstyle 检查并将它们存储在一个 jar 中以与 maven checkstyle 插件一起使用。我为 eclipse checkstyle 插件使用了同一个 jar。如果我需要更新自定义检查,在 maven 中很容易(只需更新 pom 中的版本)。要更新插件,我需要在 eclipse 中手动替换该插件文件。有没有办法让这两个文件自动保持同步?
我编写了一些自定义 checkstyle 检查并将它们存储在一个 jar 中以与 maven checkstyle 插件一起使用。我为 eclipse checkstyle 插件使用了同一个 jar。如果我需要更新自定义检查,在 maven 中很容易(只需更新 pom 中的版本)。要更新插件,我需要在 eclipse 中手动替换该插件文件。有没有办法让这两个文件自动保持同步?
您应该添加一个maven-eclipse-plugin
并添加 checkstyle 构建器和 checkstyle 性质,并使用自定义配置来指示要使用的检查。
由于您已经在 jar 中进行了自定义检查,因此您必须在 maven-eclipse-plugin 中向该 jar 添加依赖项。在这里
解释得更好