2011-07-08 3 views
5

Mon problème est de rendre la journalisation de fourmi de la façon dont j'ai besoin. Alors que j'ai décidé d'utiliser Log4j. Comme je l'ai a lu de this article je mets les ANT_OPTS:Ant: Connexion via Log4j

set ANT_OPTS=-Dlog4j.debug -Dlog4j.configuration=file:///d:/ant_dir/lib/log4j.xml 

Lorsque je tente d'exécuter le build.xml par la commande:

D:/ant_dir>ant -listener org.apache.tools.ant.listener.Log4jListener 

J'attrape une erreur: Classe org.apache.tools .ant.listener.Log4jListener n'a pas pu être chargé en raison d'une dépendance non valide. Les fichiers log4j.jar et log4j.xml se trouvent dans le répertoire ANT_HOME/lib.

J'ai cherché un tutoriel mais je n'ai rien trouvé. Quelqu'un peut-il, s'il vous plaît, m'aider avec un conseil ou donner un lien utile?

Répondre

1

Eh bien, j'ai trouvé une solution. Le problème était dans log4j.jar. Ce fichier a été corrompu. Je l'ai changé et tout fonctionne maintenant.