我正在从我的gradle构建插件
触发jasper报告编译target.ant {
logging.captureStandardOutput LogLevel.WARN
taskdef(name: 'jrc', classname: "net.sf.jasperreports.ant.JRAntCompileTask", classpath:target.configurations.jasperreports.asPath)
jasperTargetDir.mkdirs()
jrc(srcdir: "${target.projectDir}/src/main/resources/META-INF/report-designs", destdir: jasperTargetDir) {
classpath(path: target.sourceSets.main.output.classesDir)
include(name:'**/*.jrxml')
}
}
此任务会创建大量详细的注销,我需要禁用它。
我尝试添加以下行 - 但它没有帮助
logging.captureStandardOutput LogLevel.WARN
在为ant创建taskdef时,是否可以控制日志级别?