4

カスタムantタスクを作成したいのですが、ファイルから読み取ってリストparamを取得し、リストをトラバースしてリストアイテムをparamとしてmacrodefを呼び出します。paramsを使用してcumstomantタスクでmacrodefを呼び出す方法は?

4

1 に答える 1

1

カスタム タスク内から、次のように呼び出すことができます。

        org.apache.tools.ant.taskdefs.MacroInstance macro = (org.apache.tools.ant.taskdefs.MacroInstance) getProject().createTask("myMacroName"); 
        macro.setDynamicAttribute("name", value);
        macro.execute();
于 2013-05-20T04:00:45.007 に答える