通过 Gradle 运行 时删除 Ant 日志记录前缀
Removing Ant logging prefix when running via 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]
。
我建议创建您自己的自定义 gradle 记录器,您可以在其中控制记录到控制台的内容。
查看此以获取更多信息:https://docs.gradle.org/current/userguide/logging.html#sec:changing_what_gradle_logs
在将 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]
。
我建议创建您自己的自定义 gradle 记录器,您可以在其中控制记录到控制台的内容。
查看此以获取更多信息:https://docs.gradle.org/current/userguide/logging.html#sec:changing_what_gradle_logs