We use Gradle 2.1 and java plugin. During compileJava different warnings occur, for example:
warning: [options] bootstrap class path not set in conjunction w
Try adding:
options.compilerArgs += '-Xlint:-deprecation'
try this:
tasks.withType(JavaCompile) {
options.warnings = false
}
No answer posted so far that currently works (Gradle 4.0.1), so here's what does work:
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
I think it really depends on the warnings. For the warnings I was getting, this worked:
tasks.withType(JavaCompile) {
options.compilerArgs += ["-nowarn", "-XDenableSunApiLintControl"]
}
Sanity restored.