J'essaie de construire mon projet avec ANT dans l'idée 10 et j'obtiens une erreur de compilation mais je ne vois pas l'erreur réelle.
Comment puis-je rendre ANT verbeux?
Tout ce que je vois c'est:
javac build.xml:303: Compile failed; see the compiler error output for
details. at
org.Apache.tools.ant.taskdefs.Javac.compile(Javac.Java:1150)
etc.... rest of ANT stack trace
Ma tâche ressemble à ceci:
<javac includeantruntime="false" destdir="${webapp.classes.dir}" debug="true">
<src path="${src.dir}"/>
<classpath refid="project.classpath"/>
</javac>
Pour activer la sortie détaillée pour ant:
ant -v
ou
ant -verbose
Vous pouvez également activer la journalisation sur build.xml lui-même à l'aide de l'enregistrement de tâche . Voici la documentation à ce sujet http://ant.Apache.org/manual/Tasks/recorder.html
<record name="/output/build.log" loglevel="verbose" action="start"/>
C'est simple et ça marche! :)
Il existe également des possibilités de journalisation plus subtile, ce qui signifie changer le niveau de bruit pour des parties spécifiques uniquement, pas pour tout le script ant comme le fait ant -v ou ant -debug. Voir Rendre la fourmi silencieuse sans l'indicateur -q? pour une autre question traitant du niveau de log et des réponses.