apache ant を使用してオンザフライでファイルを作成することは可能ですか?現在、apache ant build.xml ですべての JS スクリプトの依存関係をダウンロードしています。
私が今やりたいことは、いくつかの HTML テンプレートを作成することです。これは可能です。これを行うタスクまたはantlibが見つかりません。
正しい方向に私を向けることはできますか?
apache ant を使用してオンザフライでファイルを作成することは可能ですか?現在、apache ant build.xml ですべての JS スクリプトの依存関係をダウンロードしています。
私が今やりたいことは、いくつかの HTML テンプレートを作成することです。これは可能です。これを行うタスクまたはantlibが見つかりません。
正しい方向に私を向けることはできますか?
Ant でファイルを作成することは可能です。FreeMarker は、このための ant タスクを提供します。その名前はFreemarkerXmlTask で、詳細な説明とサンプルの Ant タスクがリンクで提供されています。
API のバージョン (主に 2.2 以降) によっては、データ モデルのラッピングがドキュメント (NodeList を使用) またはノード (フリー マーカー変数 .node) になる可能性があることに注意してください。これは、作成中のフリー マーカー テンプレートのいくつかの変更を意味します。
ただし、宣言型処理を使用している場合は、再帰 (<#recurse>) によってデータ モデルを処理できるため、テンプレートに必要な変更は少なくなり、ルート ノードなどのいくつかの調整のみが必要になります。
java doc は、タスクをよりよく理解し、使用するのに非常に役立つことがわかりました - freemarker.ext.ant.FreemarkerXmlTask