

Javaで開発をしており、これまではantを使ってビルドをしていたのですが、  
新たにgradleの導入を検討しております。

gradleでビルド自体は特に問題はないのですが、対象環境毎にリソースファイル内の値を  
変更できないかと、こちらのページを参考に、expandを使用してやってみました。

<http://d.hatena.ne.jp/bluepapa32/20110315/1300146980>

結果、置換自体は成功したのですが、1点問題が出てきました。  
置換対象のリソースファイル内には、改行コードやUnicodeを使用しているのですが、  
置換コピーされたファイルを見ると、これらが全て除去された状態でした。  
(例)  
お知らせ\n  
↓  
お知らせ  
expandを使うと、このようなファイルの置換はできないのでしょうか。  
調べ方が悪いのか、いろいろ調べてみても原因や対処法などが見つからなかったので、  
ご存知の方がいれば教えていただきたいと思います。


CC BY-SA 3.0
2015-12-14T14:12:16.497
19978
2015-12-14T14:12:16.497
13669
question
gradle
gradleのexpandについて