将checkstyle / google_checks.xml与maven-checkstyle-plugin一起使用时出错

ccDict

我正在尝试将checkstyles google_checks.xmlmaven-checkstyle-plugin一起使用如果我将google_checks.xml与最新的checkstyle intelliJ插件一起使用,则一切正确,但是当我尝试通过maven-checkstyle插件对其进行配置时,出现此错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.13:check (default-cli) on project XX_XX_XX: Failed during checkstyle configuration: cannot initialize module TreeWalker - Unable to instantiate AvoidEscapedUnicodeCharacters:
Unable to instantiate AvoidEscapedUnicodeCharactersCheck 

我的pom.xml看起来像这样:

   <project xmlns="http://maven.apache.org/POM/4.0.0"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<properties>
    [...]
    <checkstyle.file.path>develop/checkstyle/google_checks.xml</checkstyle.file.path>
</properties>
[...]
<build>
    <plugins>
        [...]
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-checkstyle-plugin</artifactId>
            <version>2.13</version>
            <configuration>
                <configLocation>${checkstyle.file.path}</configLocation>
                <failOnViolation>false</failOnViolation>
            </configuration>
        </plugin>
    </plugins>
</build>
<reporting>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-checkstyle-plugin</artifactId>
            <version>2.9.1</version>
            <configuration>
                <configLocation>${checkstyle.file.path}</configLocation>
                <failOnViolation>false</failOnViolation>
            </configuration>
        </plugin>
    </plugins>
</reporting>

你们对可能出什么问题有一些建议吗?

ccDict

通过将checkstyle-dependency手动更新为最新的稳定版本来解决此问题

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-checkstyle-plugin</artifactId>
            <version>2.13</version>
            <dependencies>
                <dependency>
                    <groupId>com.puppycrawl.tools</groupId>
                    <artifactId>checkstyle</artifactId>
                    <version>${checkstyle.latest.version}</version>
                </dependency>
            </dependencies>
            <configuration>
                <configLocation>${checkstyle.file.path}</configLocation>
                <failOnViolation>false</failOnViolation>
            </configuration>
        </plugin>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以使用checkstyle,maven-checkstyle-plugin和google_checks.xml启用禁止功能吗?

来自分类Dev

如何外部化Maven-checkstyle-plugin的checkstyle配置

来自分类Dev

如何外部化Maven-checkstyle-plugin的checkstyle配置

来自分类Dev

Google Checks for Netbeans Checkstyle 插件

来自分类Dev

Maven:为什么不使用pom.xml配置就可以运行mvn checkstyle:checkstyle?

来自分类Dev

将@SuppressWarnings与声纳checkstyle插件一起使用

来自分类Dev

将Maven CheckStyle迁移到Gradle

来自分类Dev

Maven Checkstyle使用错误的样式

来自分类Dev

Maven丢失了checkstyle配置

来自分类Dev

使用Spring Boot 1.3.1时出现“找不到资源'src / checkstyle / checkstyle-suppressions.xml”

来自分类Dev

如何使用Checkstyle Maven插件完全禁用Javadoc检查

来自分类Dev

Maven Checkstyle错误:“ <T>”应使用@param标记

来自分类Dev

如何使Checkstyle CustomImportOrder与IntelliJ一起正常使用?

来自分类Dev

如何使用Gradle使用Google Checkstyle规则编译项目?

来自分类Dev

CheckStyle 5.7.0。使用Java 8

来自分类Dev

Junit @Rule和Maven Checkstyle插件

来自分类Dev

Checkstyle和Maven的标准目录布局

来自分类Dev

未在目标中触发Maven Checkstyle

来自分类Dev

自定义Maven Checkstyle插件

来自分类Dev

Checkstyle和Maven的标准目录布局

来自分类Dev

SonarQube-将现有的checkstyle xml文件导入SonarQube失败

来自分类Dev

PMD或Checkstyle检查以禁止使用某些类

来自分类Dev

使用Gradle生成Checkstyle HTML报告

来自分类Dev

将JSHint集成到Jenkins中,而无需使用Checkstyle或JSLint报告程序

来自分类Dev

mvn checkstyle:checkstyle在使用报告时使用错误的配置

来自分类Dev

Maven CheckStyle插件-检查目标找不到配置文件

来自分类Dev

如何仅在增量代码上运行Maven Checkstyle插件

来自分类Dev

构建期间未找到Maven Checkstyle插件的JavaDocMethod属性

来自分类Dev

将Webpack与jQuery一起使用时出错

Related 相关文章

  1. 1

    我可以使用checkstyle,maven-checkstyle-plugin和google_checks.xml启用禁止功能吗?

  2. 2

    如何外部化Maven-checkstyle-plugin的checkstyle配置

  3. 3

    如何外部化Maven-checkstyle-plugin的checkstyle配置

  4. 4

    Google Checks for Netbeans Checkstyle 插件

  5. 5

    Maven:为什么不使用pom.xml配置就可以运行mvn checkstyle:checkstyle?

  6. 6

    将@SuppressWarnings与声纳checkstyle插件一起使用

  7. 7

    将Maven CheckStyle迁移到Gradle

  8. 8

    Maven Checkstyle使用错误的样式

  9. 9

    Maven丢失了checkstyle配置

  10. 10

    使用Spring Boot 1.3.1时出现“找不到资源'src / checkstyle / checkstyle-suppressions.xml”

  11. 11

    如何使用Checkstyle Maven插件完全禁用Javadoc检查

  12. 12

    Maven Checkstyle错误:“ <T>”应使用@param标记

  13. 13

    如何使Checkstyle CustomImportOrder与IntelliJ一起正常使用?

  14. 14

    如何使用Gradle使用Google Checkstyle规则编译项目?

  15. 15

    CheckStyle 5.7.0。使用Java 8

  16. 16

    Junit @Rule和Maven Checkstyle插件

  17. 17

    Checkstyle和Maven的标准目录布局

  18. 18

    未在目标中触发Maven Checkstyle

  19. 19

    自定义Maven Checkstyle插件

  20. 20

    Checkstyle和Maven的标准目录布局

  21. 21

    SonarQube-将现有的checkstyle xml文件导入SonarQube失败

  22. 22

    PMD或Checkstyle检查以禁止使用某些类

  23. 23

    使用Gradle生成Checkstyle HTML报告

  24. 24

    将JSHint集成到Jenkins中,而无需使用Checkstyle或JSLint报告程序

  25. 25

    mvn checkstyle:checkstyle在使用报告时使用错误的配置

  26. 26

    Maven CheckStyle插件-检查目标找不到配置文件

  27. 27

    如何仅在增量代码上运行Maven Checkstyle插件

  28. 28

    构建期间未找到Maven Checkstyle插件的JavaDocMethod属性

  29. 29

    将Webpack与jQuery一起使用时出错

热门标签

归档