2017-03-29 2 views
0

Kann das für Ant hinzugefügte Protokollpräfix entfernt werden, wenn seine Tasks in Gradle importiert werden? HierEntfernen des Ant-Protokollierungspräfix bei der Ausführung über Gradle

ist das Beispiel aus der offiziellen Dokumentation:

  • build.gradle

    ant.importBuild 'build.xml' 
    
  • build.xml

    <project> 
        <target name="hello"> 
         <echo>Hello, from Ant</echo> 
        </target> 
    </project> 
    

Ausgabe von gradle hello:

> gradle hello 
:hello 
[ant:echo] Hello, from Ant 

BUILD SUCCESSFUL 

Total time: 1 secs 

Statt dessen wäre es möglich, folgendes zu haben?

> gradle hello 
:hello 
Hello, from Ant 

BUILD SUCCESSFUL 

Total time: 1 secs 

Idealerweise würde die Lösung auch Probleme mit anderen Ant-Nachrichten beheben wie [ant:input].

Antwort

1

Ich würde empfehlen, erstellen Sie Ihre eigenen benutzerdefinierten Gradle Logger, wo Sie steuern können, was auf der Konsole protokolliert wird.

prüfen diese für weitere Informationen: https://docs.gradle.org/current/userguide/logging.html#sec:changing_what_gradle_logs

+0

, die leider ist das, was ich hatte Angst ... Ich dachte, es wäre eine einfache Möglichkeit, die AntLoggingAdapter zu konfigurieren, aber es sieht aus wie nicht. Vielen Dank! –

Verwandte Themen