私はantスクリプトを使ってwarファイルを組み立てています。context.xml
リソース定義を含むファイルがあり、META-INF フォルダー内に配置する必要があります。ただし、一部のリソース プロパティはビルド時にのみ定義されます。そのため、これらのプロパティはトークンとして定義され、context.xml をビルドして META-INF にコピーするときに値に置き換える必要があります。
これはファイルをコピーする方法です:
<war>
<mappedresources>
<fileset dir="${basedir}/server/resource/context.xml"/>
<globmapper from="*" to="META-INF/*"/>
</mappedresources>
</war>
プロパティを<replace>
タスクに置き換えることもできますが、元のファイルを変更しないでおきたいです。戦争の組み立て中にトークンを交換するにはどうすればよいですか? ありがとう