プロジェクトには、たとえばJSリソースを連結して縮小するant build.xmlファイルがあります。私はウムラウトは正しくエンコードされていないことに気づい生成されたスクリプトを比較した後プロンプトからantを使用するときのデフォルトのant設定を渡すには?
exec: {
'run_build_script': 'cd <navigate to the build script directory> && ant'
}
:私は縮小されるファイルを監視して、このタスクを実行する単調なタスクを使用しています(私は面倒Exec Pluginを使用しています) 。例えば、äは¤になります
eclipseのような同じ設定を使用する方法はありますか?私もこの行を試した:
ant -Dfile.encoding=UTF-8
しかし、それは動作しませんでした。これを引き起こしていることとそれを防ぐ方法を誰かが知っていますか?
ありがとうございます。しかし、上記のように私はすでにこの行を試してみましたが、残念ながらそれは助けにはなりませんでした。私は何が異なる出力を引き起こしているのか分かりません。グローバルなant設定とEclipseビルドインのant設定には、他の違いがなければなりません。 – user2718671
私の答えの目的は '-v'フラグを表示することで、' -D'-injectedパラメータが実際に適用されたことを確認できます。 – trainmaster
そしてantスクリプトにプロパティのデフォルト値を与える方法を示す;) – trainmaster