log4j的配置文件
来源:百度知道 编辑:UC知道 时间:2024/05/13 23:53:02
Log4j.rootLogger=DEBUG,console
Log4j.appender.console=org.apache.log4j.ConsoleAppender
Log4j.appender.console.layout=org.apache.log4j.PattemLayout
Log4j.appender.console.layout.ConversionPattrm=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
---------------------------------------------------------
import org.apache.log4j.*;
import com.shop.dao.LoginDAO;
import com.shop.vo.Userinfo;
/**
* @author Administrator
* 验证用户登陆
*/
public class LoginDAOImpl implements LoginDAO {
static Logger logger = Logger.getLogger(LoginDAOImpl.class.getName());
public boolean isLogin(Userinfo user) {
boolean flag;
try {
logger.info("test");
System.out.println("1");
}
catch(Exception e) {
}
return false;
}
}
能打印出来“1”,但“test”没出来
Log4j.appender.console=org.apache.log4j.ConsoleAppender
Log4j.appender.console.layout=org.apache.log4j.PattemLayout
Log4j.appender.console.layout.ConversionPattrm=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
---------------------------------------------------------
import org.apache.log4j.*;
import com.shop.dao.LoginDAO;
import com.shop.vo.Userinfo;
/**
* @author Administrator
* 验证用户登陆
*/
public class LoginDAOImpl implements LoginDAO {
static Logger logger = Logger.getLogger(LoginDAOImpl.class.getName());
public boolean isLogin(Userinfo user) {
boolean flag;
try {
logger.info("test");
System.out.println("1");
}
catch(Exception e) {
}
return false;
}
}
能打印出来“1”,但“test”没出来
配置文件问题
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
log4j.rootLogger=debug,console
我给你重写了一遍,自己对照你的,注意大小写问题
Log4j.rootLogger=DEBUG,console
把这个debug改为info就可以了,这样1和“test”都可以输出来
“test
是写在日志文件中的 !