Gradle - compileJava - entfernen kompilieren Warnungen

Verwenden wir Gradle 2.1 und java-plugin. Während compileJava verschiedene Warnungen auftreten, zum Beispiel:

warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: ../SomeClass.java uses or overrides a deprecated API.

Wir wissen, was Sie bedeuten, aber nicht lösen lassen (fragt nicht, anderen thread 🙂 gibt es eine Möglichkeit zu vermeiden, dass diese Nachrichten irgendwie? Stören Sie die Ausgabe viel:

: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

Nicht möglich ist, zum Beispiel die Umleitung des stderr-stream während compileJava, so dass wir können grep aus den Warnungen?
Oder gibt es einen anderen Weg?

  • hast du eine Lösung finden?
  • Ich benutzt 'compileJava.Optionen.warnings = false' und 'compileTestJava.Optionen.warnings = false' aber dies löste einige Probleme. Um zu vermeiden, zu viel Verschwendung von Zeit, die ich ging zu den anderen teams und lösen das 'problem' auf Ihre code Seite.
InformationsquelleAutor Marcel | 2015-02-17
Schreibe einen Kommentar