Ant:通过Log4j登录

Dmi*_*try 5 ant log4j

我的问题是以我需要的方式进行蚂蚁记录.所以我决定使用Log4j.正如我从这篇文章中读到的,我设置了ANT_OPTS:

set ANT_OPTS=-Dlog4j.debug -Dlog4j.configuration=file:///d:/ant_dir/lib/log4j.xml
Run Code Online (Sandbox Code Playgroud)

当我尝试通过命令执行build.xml时:

D:/ant_dir>ant -listener org.apache.tools.ant.listener.Log4jListener
Run Code Online (Sandbox Code Playgroud)

我发现错误:由于依赖项无效,无法加载类org.apache.tools.ant.listener.Log4jListener. log4j.jar和log4j.xml位于ANT_HOME/lib目录中.

我一直在寻找一个教程,但一无所获.有人可以帮我提供建议或提供有用的链接吗?

Dmi*_*try 1

好吧,我找到了解决方案。问题出在 log4j.jar 中。该文件已损坏。我已经改变了它,现在一切正常。