Ant fixCRLF目标似乎改变了其他角色

时间:2012-11-02 14:37:13

标签: ant eol

我正在尝试创建一个Ant目标,将项目中的所有行结尾转换为CRLF

<target name="eol-conversion">
    <echo message="Converting EOL" />
    <property name="workspace.root" location="../../.." />
    <property name="theproject" location="${workspace.root}/theproject" />
    <echo message="${theproject}" />
    <fixcrlf srcdir="${theproject}" includes="**/*.fileext" eol="crlf" />
</target>

它找到目标目录ok,但是当我运行目标时,它会将所有出现的(£)更改为(�)。

我不确定我做错了什么,因为我基本上只是采用了Ant Apache手册中的一个例子。

1 个答案:

答案 0 :(得分:1)

没关系!我发现在fixcrlf标签中添加encoding =“ISO-8859-1”解决了这个问题。