java—如何在gradle的ant中提供ant命令行参数

vm0i2vca  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(211)

我有一个定制的gradle插件,基本上在内部调用ant task。当使用参数-e或-emacs运行ant任务时,它会生成没有修饰的日志信息。
编译文件

<project name="basic">
    <target name="printTask">
        <echo message="message from printing task"></echo>
    </target>
</project>

ant printtask//生成
打印任务:
     [来自打印任务的消息
生成成功
总时间:0秒
ant printtask-e//生成打印:
     来自打印任务的消息
生成成功
总时间:0秒
我想把-e选项传给gradle的ant任务。
自定义渐变插件代码段

class MyCustomTask extends DefaultTask {

    @TaskAction
    void mytask() {
        // I want to pass ant option -e somewhere here where I am customizing ant task -'printTask'
        project.ant.printTask(){
            // some code
        }
    }
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题