如何在Gradle中配置日志级别?

And*_*dyJ 6 gradle

是否可以让gradle读取logging.properties文件以按类设置日志记录级别?我想要做的是查看我的调试语句,但不是每个正在使用的类的调试语句.即,我想用-Djava.util.logging.config.file=mylogging.properties.

gradle论坛上的这个主题是指劫持ConsoleHandler 的类,但我不确定同样的事情是否适用于非测试任务.

Min*_*ing 7

将此行添加到 gradle.properties

org.gradle.logging.level=info
Run Code Online (Sandbox Code Playgroud)

将具有相同的效果 gradle --info


Pet*_*ser 4

目前尚不支持此功能。可能有一种黑客可以实现它,但我不知道。简单(如果有些限制)的解决方案是事后过滤输出,例如使用日志查看器grep或使用日志查看器。