【问题标题】:Clover can't instrument UTF-8 sourceClover 无法检测 UTF-8 源
【发布时间】:2012-10-21 18:00:09
【问题描述】:

我正在现有项目中设置 Clover。它无法检测源代码行:

if ((character != 'ö') && (character != 'ø') && (character != 'ü')

出现错误:

> /path/to/MyClass.java:13:33:expecting ''', found 'Â'

所以在我看来,仪器试图逐字节解析源,但无法理解为什么 char 在 1 个字节后没有终止。

有没有办法告诉 Clover 通过 Ant 以 UTF-8 进行解析?

【问题讨论】:

    标签: java ant character-encoding clover


    【解决方案1】:

    你在使用 maven 插件吗?还是另一种方法? maven-clover2-plugin 有一个编码配置选项:http://docs.atlassian.com/maven-clover2-plugin/3.1.7/setup-mojo.html#encoding

    【讨论】:

    • 我正在使用 gradle,它委托给 ant。
    • Ant 任务也有这样的选项,例如:
    猜你喜欢
    • 2017-10-02
    • 2021-01-24
    • 2020-09-15
    • 2014-05-17
    • 2013-04-24
    • 2013-05-21
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    相关资源
    最近更新 更多