log4j中就有啊。首先到http://logging.apache.org/log4j/docs/download.html下载log4j,解压后把其中的log4j-1.2.14.jar添加你项目的构建路径中
然后在你的lei文件的根目录新建一个log4j.properties文件,内容为:
log4j.rootCategory=info, R
#
# Dont change this
#
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
#
# This is the file that becomes the log file. Older log files are renamed as fileName1 fileName2 etc.
#
#定义记录文件存储的位置,根据个人情况不同而定
log4j.appender.R.File=D://Apache Group//apache-tomcat-5.5.20//webapps//log4j//fileXDMS.log
#指定形成日志的格式
log4j.appender.R.layout.ConversionPattern=%-4r [%t] %-5p %c %x --%m%n当需要记录日志的时候只要在java文件中写
private final static Logger log=Logger.getLogger(TheFilter.class);
然后用这个log进行不同级别的日志记录,比如:
log.info("hello world");
就记录一条info级别的记录在文件中。关于log4j详细使用方法,网上有很多例子,你可以自己参考一下,在这里不能一一讲清楚。