Używamy Gradle 2.1 i wtyczki java. Podczas compileJava wystąpić różne ostrzeżenia, na przykład:Gradle - compileJava - remove compile Ostrzeżenia
warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: ../SomeClass.java uses or overrides a deprecated API.
Wiemy, co mają na myśli, ale nie będzie ich naprawić (nie pytaj, inny wątek :) Czy istnieje sposób, aby uniknąć tych wiadomości jakoś? zakłócają one wyjście 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
nie jest na przykład możliwe jest przekierowanie strumienia stderr podczas compileJava tak, że możemy grep się ostrzeżenia? A może jest inny sposób?
znalazłeś rozwiązanie? – Dinesh
Użyłem "compileJava.options.warnings = false" i "compileTestJava.options.warnings = false", ale to tylko rozwiązało niektóre problemy. Aby uniknąć marnowania czasu, poszedłem do innych zespołów i rozwiązałem "problem" po stronie kodowej. – Marcel