`

(转载)CheckStyle错误的解决

    博客分类:
  • JAVA
阅读更多

转载自:http://blog.csdn.net/shrekmu/archive/2007/06/01/1634483.aspx

 

1、Got an exception - Unexpected character 0xfffd in identifier
    这是因为CheckStyle不能识别制定的编码格式。
    解决方法:设定TreeWalker的charset属性。不过不知道为什么CheckStyle的Eclipse插件不支持这个属性的设定。在Eclipse中可以将CheclStyle导出,然后修改导出的文件:
<module name="Checker">
    <property name="severity" value="warning"/>
    <module name="TreeWalker">
        <property name="charset" value="UTF-8"/>
        <property name="tabWidth" value="4"/>
    如果是UTF-8的话,就添加加粗的那条语句,就可以了。
2、 Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag *whatever*.
    选中CheckSytle的JavaDoc --> Method JavaDoc --> logLoadErrors。如果是CheckStyle自己加载时出错的,打个Log就可以了,不要整出Errors吓人。
    还有一处也可能包出同样的错误。Coding Problems --> Redundant Throws --> logLoadErrors选中即可。

分享到:
评论
3 楼 xu3352 2011-11-04  
4.4.2版的这么改好使
2 楼 swanky_yao 2010-11-26  
CheckStyle的Eclipse插件不支持这个属性的设定可能是因为插件支持的checkstyle版本太低的原因
1 楼 swanky_yao 2010-11-26  
<property name="charset" value="UTF-8"/>
应该加在
Checker下面 不是TreeWalker下面

可以参考checkstyle的文档

相关推荐

    CheckStyle常见错误.docx

    CheckStyle常见错误解决方法 CheckStyle是一款静态代码分析工具,用于检查Java代码的格式、编程风格和可读性。下面是常见的CheckStyle错误提示和解决方法: 1. Type is missing a javadoc comment 错误解决方法:...

    IDEA CheckStyle离线安装包

    "IDEA CheckStyle离线安装包"就是针对这种情况提供的一种解决方案。 **CheckStyle插件的安装与配置** 1. **下载离线安装包**:首先,你需要从官方渠道或者可靠的资源下载CheckStyle-IDEA的离线安装包。确保文件...

    IDEA CheckStyle插件离线安装包 checkstyle-idea-4.10.0.zip

    2. **早期发现错误**: 在编码阶段就能发现潜在的问题,避免在后期测试或维护时才发现,从而节省时间。 3. **持续集成**: 可以将CheckStyle集成到持续集成(CI)流程中,确保所有提交的代码都符合规范。 4. **可定制...

    checkstyle

    Checkstyle 是一款强大的Java编程规范检查工具,它旨在帮助开发者遵循特定的编码标准和最佳实践。这个工具在软件开发过程中扮演着重要的角色,因为它能够自动检测源代码中的潜在问题,如不一致的命名约定、未使用的...

    Eclipse java code checkstyle

    Eclipse Java Code Checkstyle 是一个重要的工具,用于在开发Java应用程序时确保代码的质量和一致性。Checkstyle是一款静态代码...定期审查Checkstyle报告并解决其中的问题,是提升代码质量和遵循最佳实践的重要手段。

    代码检查 CheckStyle-IDEA

    **代码检查工具 CheckStyle** CheckStyle 是一个广泛使用的开源代码质量检查工具,它遵循一系列预定义的编码规范,帮助开发者确保代码的一致性和可维护性。在 Java 和 Android 开发中,保持良好的代码风格和规范至...

    checkStyle

    CheckStyle 是一个开源的代码质量检查工具,主要应用于Java编程语言。它通过静态代码分析来检测代码中的潜在问题,如不规范的编码风格、潜在的bug、复杂的代码结构等,帮助开发者遵循统一的编码规范,提升代码质量和...

    CheckStyle中文文档

    6. **常见问题与解决方案**:针对使用过程中可能遇到的问题,如规则冲突、特定环境下的集成问题等,提供解答和解决策略。 7. **版本更新**:记录CheckStyle的新功能、改进和修复的bug,帮助用户了解何时应该升级到...

    CheckStyle

    CheckStyle提供详细的错误信息,指导如何改正问题。 4. **持续集成**:将CheckStyle集成到持续集成(CI)流程中,确保新提交的代码符合标准,保持代码库的一致性。 5. **学习与改进**:通过对CheckStyle的使用,团队...

    Checkstyle

    Checkstyle 是一个开源的代码质量检查工具,主要应用于Java编程语言。它通过一套预定义的规则或者用户自定义的规则,来检查代码是否符合特定的编码规范和最佳实践,例如Sun编码规范。在Eclipse这样的集成开发环境中...

    checkstyle插件使用文档

    要解决这些问题,开发者需要根据 Checkstyle 报告提供的指导,修改源代码,使其符合指定的编码规范。 通过以上步骤,你可以有效地在 Maven 项目中集成并使用 Checkstyle 插件,以提升代码质量和一致性。记得不断...

    Sonarqube checkstyle插件包

    Sonarqube checkstyle插件包,用于SonarQube配置自定义的CheckStyle代码检查规则

    checkstyle导入阿里巴巴规范流程

    在IT行业中,代码质量是衡量项目可维护性和团队协作效率的重要指标之一。Checkstyle是一款用于检查Java源代码是否遵循特定...在实际使用中,你可能会遇到一些具体问题,但查阅官方文档或在线社区通常都能找到解决方案。

    checkStyle java代码检查工具

    CheckStyle 可以在开发阶段就发现潜在的问题,避免这些问题在后期成为难以解决的bug。 CheckStyle 的使用非常简单,可以集成到各种开发环境(如 Eclipse, IntelliJ IDEA, NetBeans)以及构建工具(如 Maven, Gradle...

    checkstyle-master.zip

    1. 提升代码质量:通过强制执行编码规范,Checkstyle有助于减少代码错误,提高软件的可靠性。 2. 提高代码可读性:统一的代码风格使得代码更易于阅读和理解,便于团队成员间的协作。 3. 提升开发效率:及时发现并...

    Checkstyle压缩包和使用说明

    总的来说,“Checkstyle压缩包和使用说明”是Java开发者的重要辅助工具,它提供了一套完整的解决方案,用于确保代码质量和遵循一致的编码规范。通过熟练掌握并运用Checkstyle,开发者可以显著提升项目的代码质量,...

    eclipse CheckStyle 最新插件

    Eclipse CheckStyle插件会根据这些规则在代码编写过程中实时给出警告或错误提示,也可以在编译或构建时一次性检查所有代码。 此外,Eclipse CheckStyle插件还支持与其他版本控制系统如Git集成,使得每次提交前都能...

    checkstyle插件

    2. **错误预防**:检测可能引发错误的代码模式,例如未使用的变量、空指针引用、未关闭的资源等,有助于早期发现潜在的问题。 3. **自定义规则**:除了内置的Sun规范,用户还可以自定义自己的规则集,适应团队特有...

Global site tag (gtag.js) - Google Analytics