60 votes

Comment rendre ANT verbeux ?

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 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>

87voto

samlewis Points 3650

Pour activer la sortie détaillée pour ant :

 ant -v

ou

 ant -verbose

21voto

gcoelho Points 47

Vous pouvez également activer la connexion 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 ! :)

2voto

Rebse Points 5278

Il existe également des possibilités de journalisation plus subtile, c'est-à-dire de modifier le niveau de bruit pour des parties spécifiques uniquement, pas pour l'ensemble du script ant comme le font ant -v ou ant -debug. Voir Rendre la fourmi silencieuse sans l'indicateur -q ? pour une autre question portant sur le niveau de journalisation et les réponses.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X