2

プロジェクト内のすべての行末を CRLF に変換する Ant ターゲットを作成しようとしています。

<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 マニュアルから例の 1 つを取り上げただけなので、何が間違っていたのかわかりません。

4

1 に答える 1

1

どうでも!encoding="ISO-8859-1" を fixcrlf タグに追加すると問題が解決することがわかりました。

于 2012-11-02T16:15:17.443 に答える