java log4j 无法输出到控制台

无法输出到控制台可以输出到本地 求大神 解释 代码如下
log4j.rootLogger=debug, console,file

log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.layout = org.apache.log4j.SimpleLayout

log4j.appender.file =org.apache.log4j.FileAppender
log4j.appender.file.File = test.log

log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-ddHH:mm:ss} %l %m%n
- -不是web开发 就是拿来在eclipse 上来试试。。是新版本的log4j-1.2.17.jar 刚从apche 下载的不知道为什么老出错。。。

log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.layout = org.apache.log4j.SimpleLayout
改为:

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%5p [%t] (%F:%L) %d{HH:mm:ss,SSS} -- %m%n

名称必须为:log4j.properties

位置必须放在src下面

另外log4j需要依赖 commons-logging-x.x.x.jar
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-03
你把log4j的jar包复制到Tomcat的lib中看一下,不过好像没什么关系,
把jar包拷贝到你的项目的文件夹下,与src同级
第2个回答  2013-05-03
你是什么框架

java log4j 无法输出到控制台
无法输出到控制台可以输出到本地 求大神 解释 代码如下 log4j.rootLogger=debug, console,file log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.Target = System.out log4j.appender.console.layout = org.apache.l... 展开 匿名 | 浏览10446 次 |举报 我有更好的答案推荐于2017...

使用log无法在控制台打印出信息是怎么回事
使用log无法在控制台打印出信息是怎么回事 日志的话需要用到以下三个包,你的包不全,可以先把包添加全了,然后就可以了;E:\\Java\\包\\Hibernate配置的压缩包\\slf4j-log4j12-1.5.8.jar E:\\Java\\包\\Hibernate配置的压缩包\\log4j-1.2.15.jar E:\\Java\\包\\Hibernate配置的压缩包\\slf4j-api-1.5...

log4j控制台输出sql语句结果log4j控制台什么都不输出
log4j控制台输出sql语句结果log4j控制台什么都不输出 这个是我现在项目里面用的 你试看:log4j.rootLogger=DEBUG,Console,File log4j.rootLogger=INFO,Console,File log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=System.out log4j.appender.Console.layout=org.apache.lo...

log4j怎么用info输出到控制台
<\/log4j:configuration> 这样会将所有 INFO 级别的日志输出。

idea提示log4j:WARN No appenders could be found for logger_百度知 ...
我们先看下idea控制台提示的错误信息 控制台打印错误提示告诉我们,找不到记录器的附加程序,换句话说程序找不到日志输出配置文件 这里是 apache官网 给出的解释 解决方法 在 resources 下创建名为 log4j.properties 的文件不要在src下创建,可能会出现一些问题 将下面内容复制粘贴到 log4j.properties 文件...

springboot控制台不输出日志?
SpringBoot默认使用Logback作为日志记录工具。日志默认输出到控制台但也能输出到文件中。在默认情况下SpringBoot只会在控制台输出日志。如果不用复杂的功能,只是希望能在文件中输出同样的日志。默认情况下,SpringBoot会用Logback来记录日志,并用INFO级别输出到控制台。默认已提供了对JavaUtilsLogging,Log4J2...

eclipse中用 log4j 控制台不显示日志 ,配置如下:
右键->run\/debug下面有一个run configurations\/debug configurations->(x)=Argument s->下方有个VM arguments: 把参数加到里面,选apply和run\/debug就可以了。2. 如果你是用的myeclipse,要在Tomcat->Tomcat n.x->JDK->Optional Java VM arguments下增加 -Dlog4j.debug 原文:http:\/\/stackoverflow....

log4j怎样控制只输出自己写的代码的日志,不输出框架中的日志
1、输出两次是因为你的mylog配置有误:log4j.appender.myLog.Target=System.out,你应该是要改成一个输出到一个文件吧,控制台已经有输出了。2、类名问题: private static Logger log = Logger.getLogger("myLog"); 这种写法也可以,你在输出项配置中直接写一个%c或%l试试,应该没有用Ant运行吧...

log4j仅输出控制台,不输出到日志文件文件
log4j.properties属性文件里面:log4j.rootlogger = Console

IDEA运行Java项目,控制台日志样式问题。
第二个是使用的spring默认的log4j来打印的,第一个应该是你项目里有log4j(也许是logback等其他日志)的配置文件然后配置生效了。可以的话检查一下你的resources文件夹,截个图给我看下,里面是否有日志相关的配置文件

相似回答