Gradle应用程序插件:运行CLI应用程序而不使用Gradle输出和延迟

问题描述 投票:0回答:1

我正在开发一个命令行应用程序,并使用Gradle Application Plugin来运行它。我的应用程序包含一个简单的print / readline循环。在使用Gradle运行它时,我得到了Gradle放在我的应用程序输出行之间的<==========---> 80% EXECUTING行。

如果我像这样运行我的应用程序:TERM=dumb ./gradlew run中间输出消失了,但是我在readline和下一个print之间面临约500ms的延迟。有什么方法可以配置Gradle来运行我的应用程序而没有自己的逻辑吗?

java gradle command-line-interface
1个回答
0
投票

正如Slaw的评论所建议的那样,解决方案就是运行

./gradlew run --console=plain --quiet
© www.soinside.com 2019 - 2024. All rights reserved.