Ant fixCRLF 目标似乎改变了其他字符

2023-12-14

我正在尝试创建一个 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>

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

我不确定我做错了什么,因为我基本上只是从 Ant Apache 手册中获取了示例之一。


没关系!我发现将encoding="ISO-8859-1" 添加到fixcrlf 标记中解决了该问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ant fixCRLF 目标似乎改变了其他字符 的相关文章

随机推荐