如何将java日志写到文件保存? 我想系统重要的信息写到文件保存起来,具体应该怎么做?最好给点详细的代码?3Q 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用log4j,或者自己写文件流程序保存起来 private static final Logger logger = Logger.getLogger(CurrentClassName.class);logger.debug("调试信息");logger.info("");logger.waring("");logger.error(""); import org.apache.log4j.Logger;public class AAA{ static Logger log = Logger.getLogger(AAA.class); public int getXXX() { log.debug("AAA:getXXX"); return 0; }}把你要写的日志信息写入log历就可以了。 用Logger,配置下配置文件 就可以了,, 你在 log4j中 另外配一个日志文件在javabean中需要特殊记录的protected static Logger ldapLog = Logger.getLogger("新建的log4j名字");ldapLog.error把错误信息写入log文件就行了 给你个简单的例子1.下载log4j的包 http://logging.apache.org/log4j/2.src目录下添加log4j.propertieslog4j.rootLogger=info,fileLoggerlog4j.appender.fileLogger=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.fileLogger.DatePattern='.'yyyy-MM-dd-HHlog4j.appender.fileLogger.File=C:/log/log.txtlog4j.appender.fileLogger.layout=org.apache.log4j.PatternLayoutlog4j.appender.fileLogger.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}]: %-5r [%-5p] %m%n3.测试日志public class TestLog4j { private static Logger log = Logger.getLogger(TestLog4j.class); public static void main(String[] args) { log.info("something"); }} mysql Statement parameter 1 not set. 数组索引越界 通过dwr 弹出的子窗口中怎么将添加的内容即时地显示在父窗口中? 表单.控制列宽度 请问如何将GB2312的string型转化成unicode编码,或者转成utf-8编码 JavaScript中的变量可以嵌入到jsp中用吗 Servlet执行的问题? 请问作好的JSP程序,如何调试?(额没分了) 在jsp中如何续行,也就是说一行代码太长时如何分成2行写??绝对给分!! 方法里显示找不到前面定义的变量 MapXtreme java中搜索图元并高亮显示 超级小白求Jsp毕业设计
logger.debug("调试信息");
logger.info("");
logger.waring("");
logger.error("");
public class AAA{
static Logger log = Logger.getLogger(AAA.class);
public int getXXX() {
log.debug("AAA:getXXX");
return 0;
}}把你要写的日志信息写入log历就可以了。
你在 log4j中 另外配一个日志文件
在javabean中需要特殊记录的
protected static Logger ldapLog = Logger.getLogger("新建的log4j名字");
ldapLog.error
把错误信息写入log文件就行了
1.下载log4j的包 http://logging.apache.org/log4j/
2.src目录下添加log4j.properties
log4j.rootLogger=info,fileLoggerlog4j.appender.fileLogger=org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileLogger.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.fileLogger.File=C:/log/log.txt
log4j.appender.fileLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.fileLogger.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}]: %-5r [%-5p] %m%n3.测试日志
public class TestLog4j {
private static Logger log = Logger.getLogger(TestLog4j.class);
public static void main(String[] args) {
log.info("something");
}
}