showStandardStreams = true
很好但是如何在所有具有Java插件的子项目上设置它?更好的是,如何从命令行中仅为此项目打开它?这样我的团队就可以在不摆弄构建代码的情况下完成它。
答案 0 :(得分:0)
要为已应用java插件的所有子项目设置showStandardStreams
到true
,您需要以下代码:
subprojects.findAll {
it.plugins*.class*.name.any { it.toLowerCase().contains('java')
}.each { p ->
configure(p) {
test {
testLogging.showStandardStreams = true
}
}
}
无法从命令行完成。另外,请查看演示here。