これからフォローアップされます。フォルダ内の場合は、How/Can I include secondary files into a file during gradle's expand/copy?Gradle expand/copy中に、別のフォルダの2次ファイルをマスターファイルに含めるにはどうすればよいですか?
「テンプレート」、私は2つのファイル、Master.xmlとChild.xmlを持っている、とMaster.xmlで、私はこの行を持っている:
${new File("$DESTDIR/templates/Child.xml").getText()}
Child.xmlにはトークンが処理され、結果のMaster.xmlに含まれます。これは素晴らしいことです。
しかし、私は、別のフォルダにも、サブフォルダをChild.xmlを配置する場合:
${new File("$DESTDIR/templates/include/Child.xml").getText()}
その後processResourcesはそれが子供を見つけることができない不満を、失敗しました。
要約:$ {.... getText()}は同じフォルダ内のファイルでは動作しますが、異なるフォルダでは失敗します。
これを解決する方法についてのご意見はありますか?
ありがとうございました!