0
如何在gradle中禁用scala编译警告? 下不起作用:在gradle中禁用scala编译警告
tasks.withType(ScalaCompile) {
List<String> list = new ArrayList<String>()
list.add('-nowarn')
additionalParameters = list
}
如何在gradle中禁用scala编译警告? 下不起作用:在gradle中禁用scala编译警告
tasks.withType(ScalaCompile) {
List<String> list = new ArrayList<String>()
list.add('-nowarn')
additionalParameters = list
}
有没有这样的财产ScalaCompile.additionalParameters
。除非您使用的是非常古老的Gradle版本,否则这应该会导致“动态属性”警告,这通常表示构建脚本存在问题。尝试:
tasks.withType(ScalaCompile) {
scalaCompileOptions.additionalParameters = ["-nowarn"]
}
有关详细信息,在Gradle Build Language Reference退房ScalaCompile
。
其实代码做满招对我来说是这样的:
subprojects {
tasks.withType(ScalaCompile) {
scalaCompileOptions.deprecation = false
scalaCompileOptions.unchecked = false
scalaCompileOptions.additionalParameters = ['-nowarn']
options.warnings = false
options.compilerArgs = ['-XDignore.symbol.file']
}
}