在运行Gradle应用程序时,如何摆脱执行/进度条?
我正在尝试构建一个基于控制台的应用程序,但是当我运行在运行Gradle应用程序时,如何摆脱执行/进度条?,gradle,Gradle,我正在尝试构建一个基于控制台的应用程序,但是当我运行 ./gradlew run 我得到的进度条如下所示: <=========----> 75% EXECUTING [29s] 75%正在执行[29s] 是否有任何方法可以删除此条(在应用程序结束前一直挂起)?还是有更好的方法用gradle编写基于控制台的应用程序 版本为4.3.1您可以使用控制台命令行参数配置梯度日志格式,如下所述: 尝试:/gradlew run--console=plain另一种方法似乎是将术语环境变量设
./gradlew run
我得到的进度条如下所示:
<=========----> 75% EXECUTING [29s]
75%正在执行[29s]
是否有任何方法可以删除此条(在应用程序结束前一直挂起)?还是有更好的方法用gradle编写基于控制台的应用程序
版本为4.3.1您可以使用
控制台
命令行参数配置梯度日志格式,如下所述:
尝试:
/gradlew run--console=plain
另一种方法似乎是将术语
环境变量设置为dumb
试试看
TERM=dumb./gradlew run
我知道你的问题是关于使用gradle包装器的,但是如果你使用的是,你可以通过
. 结合
--quiet
参数(通过设置),这将产生纯文本输出。若要使其成为默认行为,请将org.gradle.console=plain
添加到gradle.properties文件中(必备的gradle版本大于4.x)
对于一次性执行将
--console=plain
标志添加到命令中。是否尝试了gradleconsole
参数?看见也许有一个选项(普通?)会禁用此进度条。@M.Ricciuti仍有一些工件正在打印出来,但它要好得多。如果你想把这个作为答案,我会接受的。谢谢