Gradle - compileJava - remove compile Warnings
compiler-warnings, gradle, java, warnings
Solution
try this:
tasks.withType(JavaCompile) {
options.warnings = false
}
Problem
We use Gradle 2.1 and java plugin. During compileJava different warnings occur, for example: ``` warning: [options] bootstrap class path not set in conjunction with -source 1.7 Note: ../SomeClass.java uses or overrides a deprecated API. ``` We know what they mean but won't fix them (don't ask, other thread :) Is there a way to avoid these messages somehow? They disturb the output a lot: ``` :project1:compileJava warning: [options] bootstrap class path not set in conjunction with -source 1.7 Note: SomeClass.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 1 warning :project1:processResources :project1:classes :project1:jar :project2:compileJava warning: [options] bootstrap class path not set in conjunction with -source 1.7 1 warning :project2:processResources :project2:classes :project2:jar :project2:war ``` Isn't is possible for example to redirect the stderr stream during compileJava so that we can grep out the warnings? Or is there another way?