java - Gradle 4.0 不在命令行中显示已执行的任务

标签 java gradle terminal

当我从终端运行 gradle build 或任何其他 gradle 命令时,我看不到最近执行的任务及其状态(例如 :testClasses UP-TO-DATE ),但只有 BUILD SUCCESSFUL:

Behaviour in command line

但是,当我使用 gradle 插件从 eclipse IDE 运行构建命令时,一切都很好:

Behaviour in Eclipse IDE

我正在使用 Gradle 4.0。有什么建议可以解决吗?

最佳答案

我发现了这个问题。如果您执行 gradle --help- 您可能会注意到选项列表中的 --console 选项负责在 gradle 任务执行期间输出。由于 gradle v4.0 控制台选项默认设置为 rich 这会导致我使用终端获得输出。基本上使用 --console=plain 可以解决问题(例如:gradle --console=plain build)。

关于java - Gradle 4.0 不在命令行中显示已执行的任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45883963/

相关文章:

android - Gradle 错误 : More than one file was found with OS independent path 'META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version'

spring-boot - 使用gradle BOM和spring-boot(多模块应用程序)哪种方式更好

macos - Homebrew 软件安装出现错误

java - 将映射与 char 数组作为值进行比较 - Java

java - JTable 将单元格颜色设置为特定值

java - 从美国到瑞典的 SimpleDateFormat 时间转换不适用于真实设备,但适用于模拟器

gradle - 项目 'cocoapods'未与Gradle链接

linux - 使用终端向多个 UNIX 服务器添加新用户

macos - 如何设置链接以从 OSX 上的终端打开 Visual Studio Code?

java - 将 javascript 变量分配给速度模板变量