如何告诉Gradle始终使用--console=plain?

如何告诉Gradle始终使用--console=plain?,gradle,build,Gradle,Build,我使用的gradle来自一个稍微非正统的终端,因此gradle传统的“漂亮”输出不起作用 是否有一种方法可以在~/.gradle/gradle.properties中指定每个gradle命令都应该使用--console=plain?您可以尝试将其添加到~/.gradle/init.gradle文件中 gradle.startParameter.colorOutput = false 这似乎在我的osx终端上起了作用。使用org.gradle.console=plain (填充,因为尽管完整准确

我使用的gradle来自一个稍微非正统的终端,因此gradle传统的“漂亮”输出不起作用


是否有一种方法可以在~/.gradle/gradle.properties中指定每个gradle命令都应该使用
--console=plain

您可以尝试将其添加到
~/.gradle/init.gradle
文件中

gradle.startParameter.colorOutput = false

这似乎在我的osx终端上起了作用。

使用
org.gradle.console=plain


(填充,因为尽管完整准确的答案只需要28个字符,但此帖子正文必须至少30个字符。)

自Gradle 4.3以来,您可以在项目根目录中的名为
Gradle.properties的文件中添加一行:

org.gradle.console=plain
如果您确实需要在系统范围内(而不仅仅是在项目范围内)执行此操作,则可以为gradle命令创建别名,即在Linux上:

alias gradle='gradle --console=plain'

根据OP的要求,此属性也适用于
~/.gradle/gradle.properties
(使用5.3.1的测试)。