通过Gradle运行时删除Ant日志前缀

时间:2017-03-29 15:02:55

标签: gradle ant

将其任务导入Gradle时,是否可以删除为Ant添加的日志前缀?

以下是官方文档中的示例:

  • 的build.gradle

    ant.importBuild 'build.xml'
    
  • 的build.xml

    <project>
        <target name="hello">
            <echo>Hello, from Ant</echo>
        </target>
    </project>
    

gradle hello的输出:

> gradle hello
:hello
[ant:echo] Hello, from Ant

BUILD SUCCESSFUL

Total time: 1 secs

而不是这样,是否可以拥有以下内容?

> gradle hello
:hello
Hello, from Ant

BUILD SUCCESSFUL

Total time: 1 secs

理想情况下,该解决方案还可以修复其他Ant消息的问题,例如[ant:input]

1 个答案:

答案 0 :(得分:1)

我建议您创建自己的自定义gradle记录器,您可以在其中控制记录到控制台的内容。

查看此信息以获取更多信息:https://docs.gradle.org/current/userguide/logging.html#sec:changing_what_gradle_logs