Utilizziamo Gradle 2.1 e il plugin java. Durante compileJava vari avvisi si verificano, ad esempio:Gradle - compileJava - rimuovi compilare Avvisi
warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: ../SomeClass.java uses or overrides a deprecated API.
Sappiamo cosa significano ma non li risolverà (non chiedere, altro thread :) C'è un modo per evitare questi messaggi in qualche modo? Essi disturbano l'uscita molto:
: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
Non è è possibile per esempio per reindirizzare il flusso stderr durante compileJava in modo da poter grep le avvertenze? O c'è un altro modo?
hai trovato una soluzione? – Dinesh
Ho usato 'compileJava.options.warnings = false' e 'compileTestJava.options.warnings = false', ma questo ha risolto alcuni problemi. Per evitare di perdere molto tempo, sono andato alle altre squadre e ho risolto il "problema" sul loro codice. – Marcel