直到 gradle 3,我用它来将 gradle 的输出写入日志文件:
def fileLogger = [
onOutput : {
File logfile = new File( 'gradle.log' )
logfile << it
}
] as org.gradle.api.logging.StandardOutputListener
gradle.useLogger( fileLogger )
Run Code Online (Sandbox Code Playgroud)
这不适用于 gradle 4。