Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在运行Gradle应用程序时,如何摆脱执行/进度条?_Gradle - Fatal编程技术网

在运行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
标志添加到命令中。

是否尝试了gradle
console
参数?看见也许有一个选项(普通?)会禁用此进度条。@M.Ricciuti仍有一些工件正在打印出来,但它要好得多。如果你想把这个作为答案,我会接受的。谢谢