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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle应用程序插件:运行CLI应用程序而不使用Gradle输出和延迟相关的知识,希望对你有一定的参考价值。

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

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

答案

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

./gradlew run --console=plain --quiet

以上是关于Gradle应用程序插件:运行CLI应用程序而不使用Gradle输出和延迟的主要内容,如果未能解决你的问题,请参考以下文章

在颤振应用程序中添加 image_picker 插件后,Gradle Build 失败

如何使用大于或等于编程 iOS AutoLayout 约束而不使布局模糊?

如何安全地赋予我的功能而不使我的主要形式卡住

如何在 Xcode 的 Storyboard 中保持高分辨率图像而不使其像素化?

运行黄瓜并生成没有maven / gradle插件的html报告

如何使用自定义 gradle 插件而不将其发布到 maven/ivy 存储库?