求助!怎样安装LOG4J 刚下载了LOG4J,求助怎样安装和在代码中调用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主 在哪里下的LOG4J?UP! 将包放在classpath下,然后配置log4j.xml文件log4j.xml文件的配置先是增加一个appender,然后指定该appender监控那些组件。在文件中如下使用 private static Log log = LogFactory.getLog();然后分别用log.info(".........");log.warn(".........");等等书写日志。 不用装,把那个jar放到classpath里,然后在web中加一个log4j.property,并在web.xml指定该文件为日志文件。在程序中private static Log log = LogFactory.getLog();然后就可以使用log对象来输出日志! 还有PROPERTY怎样设置?WEB.XML怎么样指定?望一起告知,谢谢 程序当然需要importimport org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;web.xml不需要设置,只是要设置log4j.xml文件放在应用的类路径下。比如/WEB-INF/classes/log4j.xml文件。给你贴个最简单的log4j.xml的样本<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%p - %C{1}.%M(%L) | %m%n"/> </layout> </appender> <logger name="lee"> <level value="DEBUG"/> </logger> <root> <level value="WARN"/> <appender-ref ref="CONSOLE"/> </root></log4j:configuration> 还需要另外再自己编个JAVA类吗?还是只要把上述你做的XML文件拷入目录下?tomcat会自动载入log4j.xml吗?我的目录是这样的:/WEB-INF/classes/main和/WEB-INF/classes/bean两个都是类目录,log4J.xml考入classes目录下,还是main和bean目录下都要拷这个log4j.XML文件? 类文件里能用log4j输出变量吗,我用了import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;提示不能解析导入:org.apache.commons,谁怎么解决,帮忙一下 ft你先把log4j的包文件放在WEB-INF/lib下。这个地方放置你的应用所需要的所有支持包。 tcp server的问题 jni问题 初始化顺序?? 初级问题请教:ComboBox这个东西到底怎么用啊?! System.gc()与System.runFinalization()的区别? 求一个简单好用的Java程序编辑器,最好在1M以内.谢谢 菜鸟求教菜单项:快捷键(十万火急) 如何将ASCII值转换为键盘上的某一特殊键? sql中的数据显示问题,,,,,请给我一点指示啦 低手的问题! 请教大家个问题!help 高分求动态曲线的applet代码
UP!
log4j.xml文件的配置先是增加一个appender,然后指定该appender监控那些组件。在文件中如下使用
private static Log log = LogFactory.getLog();
然后分别用log.info(".........");
log.warn(".........");等等书写日志。
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;web.xml不需要设置,只是要设置log4j.xml文件放在应用的类路径下。
比如/WEB-INF/classes/log4j.xml文件。给你贴个最简单的log4j.xml的样本
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%p - %C{1}.%M(%L) | %m%n"/>
</layout>
</appender> <logger name="lee">
<level value="DEBUG"/>
</logger> <root>
<level value="WARN"/>
<appender-ref ref="CONSOLE"/>
</root>
</log4j:configuration>
import org.apache.commons.logging.LogFactory;提示不能解析导入:org.apache.commons,谁怎么解决,帮忙一下
你先把log4j的包文件放在WEB-INF/lib下。这个地方放置你的应用所需要的所有支持包。