如何调用带有参数的自定义任务中的macrodef



我想创建一个自定义ant任务,它从文件读取列表参数,然后遍历列表以调用macrodef与列表项作为参数。如何调用宏定义自定义任务与参数?

可以在自定义任务中调用

        org.apache.tools.ant.taskdefs.MacroInstance macro = (org.apache.tools.ant.taskdefs.MacroInstance) getProject().createTask("myMacroName"); 
        macro.setDynamicAttribute("name", value);
        macro.execute();

相关内容

  • 没有找到相关文章

最新更新