eclipse的console不输出log4j日志 1C

eclipse的console不输出log4j日志,另一个电脑的eclipse就可以输出,配置文件没错(从同一个svn上checkout的代码)。
在JavaEE项目中,点击button,另一个电脑上的eclipse的console可以输出日志,我的电脑却不可以,都是用从svn上checkout的代码,用本地Tomcat服务器,eclipse版本是eclipse-jee-mars-2-win32-x86_64

1个回答

如果是maven项目,看看jar包是否下全了。在maven依赖库中找下 jcl-over-*,看有没有这个包

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
log4j日志不输出的问题
今天服务器上报错,想先去看一下日志进行排查,结果发现日志很久都没有输出过了。从上午排查到下午,刚刚解决,因此记录一下,但现在也只是知其然,并不知其所以然,所以如果大家有什么想法请在下方评论。 先说一下环境,服务器是linux,项目是运行在tomcat下的Spring项目,日志用的是log4j。 首先,从10月13号开始便没有新的日志文件了。假设日志名为log.txt(如果你设置了DailyRol...
log4j 不输出日志的坑
前段时间日志输出一直好好的,可是突然有一天部署了之后就不再输出日志了。后来发现原因是在 mycat/server/1.5.1/server-1.5.1.jar ( jar:file:/C:/Users/Administrator/.m2/repository/mycat/server/1.5.1/server-1.5.1.jar!/log4j.xml) 这个包里存在log4j.xml配置文件,l
log4j console 不能输出,怎么回事?
log4j.xml 如下:rn文件里可以正常输出的(D:/ec_log/out.log),就是控制台不输出:rnrnrnrnrnrn rn rn rn rn rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn
log4j自定义输出日志
<!-- 输出库存日志 --> <appender name="stock" class="org.apache.log4j.DailyRollingFileAppender"> <param name="file" value="/acs/log/xbb-dingtalk-web/stock.log" /> &am
Log4j 输出日志
Log4j运用到Maven项目中: 把相关的的依赖 添加到 pom.xml 文件 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17...
Log4j输出日志到syslog
NULL 博文链接:https://sjsky.iteye.com/blog/962870
log4j输出日志问题
我想把console的日志输出到文件中,并且按时间命名,请问怎么配置呢?
Log4j分包输出日志
NULL 博文链接:https://witcheryne.iteye.com/blog/1920817
log4j输出日志到flume
Log4JAppender和LoadBalancingLog4jAppender可以将应用服务器的日志通过AvroSource实时的把日志传输到日志服务器,然后在传输到监控系统或者是HDFS中存储,FLume的Log4JAppender和LoadBalancingLog4jAppender必须使用Log4j的异步加载器,否则日志服务器down机,将会导致应用服务器异常,影响线上环境的使用。 应
Log4j动态输出日志
项目中有这么一个需求,要求对要对指定包的所有下一级包的类进行日志隔离。如要对package1的下级包进行日志隔离,然后有package1.subpackage1,package1.subpackage2........等包,需要将subpackage1下所有类(包括所有下级包的类)产生的日志输出到subpackage1.log文件中,subpackage2下的日志输出到subpackage2.lo...
log4j 日志重复输出
刚开始学习Log4j, 日志老是多次重复输出。rn哪位兄弟姐妹帮忙看看是什么原因?rnrn代码列表:rnpackage org.test;rnrnimport org.apache.log4j.Logger;rnrnpublic class Layer1 rn protected Logger logger = Logger.getLogger(Layer1.class);rn rn public String say()rn logger.info("layer1.say()....");rn rn return "Layer1";rn rn rn public static void main(String[] args) rn Layer1 l1 = new Layer1();rn l1.say();rn rnrnrnrn#配置文件 rnlog4j.rootLogger=FATAL, ROOTrnlog4j.appender.ROOT=org.apache.log4j.ConsoleAppenderrnlog4j.appender.ROOT.layout=org.apache.log4j.PatternLayoutrnlog4j.appender.ROOT.layout.ConversionPattern=%dyyyy-MM-dd HH:mm:ss.SSS [%p] %m %c %l %nrnrnlog4j.logger.org.test.Layer1 = DEBUG, LAYER1rnlog4j.appender.LAYER1=org.apache.log4j.ConsoleAppenderrnlog4j.appender.LAYER1.layout=org.apache.log4j.PatternLayoutrnlog4j.appender.LAYER1.layout.ConversionPattern=%dyyyy-MM-dd HH:mm:ss.SSS [%p] %m %c %l %nrnrn困惑了半天了, 兄弟们早点出手啊!!rn拜托了!!!rn
Log4j输出日志到kafka
一、添加需要的jar包        去掉springboot项目自带的日志jar包,添加kafka和log4j的jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</...
Log4j输出两遍日志
各位大侠:rn 我的环境是redhat linux9, tomcat4.1.29 jdk1.4.1 使用log4j1.2.8,但是我每次输出日志总是两遍。以下是我的log4j配置文件和日志输出样例:rnlog4j.lcfrn-----------------------------------------------------------------------rnlog4j.rootLogger=debug, Rrnrnlog4j.appender.R=org.apache.log4j.DailyRollingFileAppenderrnrnlog4j.appender.R.File=/home/wp/logs/UNIOrder/UNIOrder.logrnrnlog4j.appender.R.DatePattern='.'yyyy-MM-ddrnrnlog4j.appender.R.layout=org.apache.log4j.PatternLayoutrnrnlog4j.appender.R.layout.ConversionPattern=%p, %t, %c, %dISO8601, - ,%m%nrnrn++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rnrnUNIOrder.log.2004-08-23rn------------------------------------------------------------------------------rnINFO, http80-Processor69, com.myweb.servlet.DataInit, 2004-08-23 16:19:16,657, - ,Provider Data Initial Start!rnINFO, http80-Processor69, com.myweb.servlet.DataInit, 2004-08-23 16:19:16,658, - ,Provider Data Initial End!rnINFO, HostConfig[localhost], com.myweb.servlet.DataInit, 2004-08-23 16:19:31,422, - ,Provider Data Initial Start!rnINFO, HostConfig[localhost], com.myweb.servlet.DataInit, 2004-08-23 16:19:31,422, - ,Provider Data Initial End!rnINFO, http80-Processor70, com.myweb.servlet.DataInit, 2004-08-23 16:27:54,228, - ,Provider Data Initial Start!rnERROR, http80-Processor70, com.myweb.db.DBOpt, 2004-08-23 16:27:54,528, - ,java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'MS_OwnerInfo' 无效。rnINFO, http80-Processor70, com.myweb.servlet.DataInit, 2004-08-23 16:27:54,528, - ,Provider Data Initial End!rnINFO, HostConfig[localhost], com.myweb.servlet.DataInit, 2004-08-23 16:28:02,237, - ,Provider Data Initial Start!rnERROR, HostConfig[localhost], com.myweb.db.DBOpt, 2004-08-23 16:28:02,436, - ,java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'MS_OwnerInfo' 无效。rnINFO, HostConfig[localhost], com.myweb.servlet.DataInit, 2004-08-23 16:28:02,436, - ,Provider Data Initial End!rnINFO, http80-Processor70, com.myweb.servlet.DataInit, 2004-08-23 16:32:31,874, - ,Provider Data Initial Start!rnERROR, http80-Processor70, com.myweb.db.ConnPool, 2004-08-23 16:32:32,004, - ,java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 'UNIOrder' 登录失败。rnINFO, HostConfig[localhost], com.myweb.servlet.DataInit, 2004-08-23 16:32:32,769, - ,Provider Data Initial Start!rnERROR, HostConfig[localhost], com.myweb.db.ConnPool, 2004-08-23 16:32:32,907, - ,java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 'UNIOrder' 登录失败。
log4j 输出日志到文件
log = D:/log4j/manage/log4j.rootLogger = INFO,FILElog4j.appender.FILE=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.FILE.File=${log}/log.outlog4j.appender.FILE.ImmediateFlush=truelog4j.appen
log4j输出mybatis日志
//可以不要
log4j - 输出日志
本篇介绍使用Java进行网站开发的各环节的基本技术。nn所采用的开发环境IDE为MyEclipse 10, 服务器为Tomcat7.x。n(第1版,2016/4,已完结)
log4j无法输出日志
问题:本地可以输出log4j日志  部署到服务器上后  无法输出日志 原因: 服务器上tomcat 默认禁止 log4j 自动加载默认 log4j 配置 解决方法: 在 web.xml 中添加 Log4jConfigListener 手动指定 log4j.xml 配置     class>org
log4j不能输出日志
程序代码如下rnLogger log=Logger.getLogger("LoginAction");rnlog.error("ERROR");rn编绎通过,但没有输出结果,也找不到对应的日志文件rnrnclass文件的下面commons-logging.properties文件内容如下rnrnlog4j.rootLogger=INFO,FILErnlog4j.logger.hello=WARN,FILErnlog4j.appender.console=org.apache.log4j.ConsoleAppenderrnlog4j.appender.file=org.apache.log4j.RollingFileAppenderrnlog4j.appender.file.File=test.logrnlog4j.appender.FILE.layout=org.apache.log4j.SimpleLayoutrnlog4j.appender.console.loyout=org.apache.log4j.SimpleLayoutrnrn是不是Logger log=Logger.getLogger("LoginAction");后还要读一下配置文件啊,还是直接用?
log4j输出日志
请问log4j可以输入rn<#@time:2007-3-17 10:42:42><#@operation:delete><#@type:SpecialDBs><#@ID:449>这种日志形式的格式吗?应该如何写properties啊?rnrn另外,我在struts中用log4j生成日志。只想将我做的操作生成日志,但是却会捕获到struts执行时候的一些信息,请问应该怎样才能将这些年屏蔽掉?rn
疯了!log4j在生产环境不输出日志
我用log4j进行日志记录,采用.property的配置,在servlet中进行启动进行加载.rn测试环境下没有任何问题,所有日志正常输出,但是在生产环境就是不出日志。rn生产环境和测试环境都是linux + weblogic的组合,版本也应该是一样的。rnrn现在生产环境可以创建日志文件,因此应该是有权限的。但是却不能正常输出。rn是什么问题,大家有遇到吗??rnrnrnweb.xml中servlet启动的配置如下:rnrn log4jconfigrn com.cutoff.servlet.Log4jConfigrn rn log4jconfigFilern /WEB-INF/classes/log4j.propertiesrn rn 1rnrnrnservlet中的代码如下:rnpublic void init() throws ServletException rn String path = this.getServletContext().getRealPath("/");rn String configFilename = path + this.getInitParameter("log4jconfigFile");rn System.out.println("Log4J启动成功, 配置文件路径: " +configFilename);rn PropertyConfigurator.configure(configFilename);rnrn
log4j 日志不输出原因总结
  一、问题说明:        将log4j.properties添加到项目的\WEB-INF\classes目录下,日志不按lo4j配置方式输出。   二、问题原因:        项目中即引入了log4j.jar,又引入了org.apache.logging.log4j,日志jar包冲突,日志不输出!   三、lo4j配置注意事项       1、web.xml 配置  ...
mybatis配置log4j不输出日志问题
原因:Mybatis默认使用slf4j输出日志,需要增加slf4j对log4j的驱动jar包。 分析 请自行看下mybatis “org.apache.ibatis.logging.LogFactory ”类源码,为了使读者更直观了解原因,笔者摘了LogFactory 部分代码。 public final class LogFactory {/** * Mar
我的LOG4J怎么不输出日志啊
我的配置文件logConfig.propertiesrn[code=XML]log4j.rootLogger=INFO,stdout,logfilernrnlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderrnlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutrnlog4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%nrnrnlog4j.appender.logfile=org.apache.log4j.RollingFileAppenderrnlog4j.appender.logfile.File=$myApp.root/WEB-INF/logs/ideashopx.logrnlog4j.appender.logfile.MaxFileSize=1024KBrn# Keep three backup files.rnlog4j.appender.logfile.MaxBackupIndex=3rn# Pattern to output: date priority [category] - messagernlog4j.appender.logfile.layout=org.apache.log4j.PatternLayoutrnlog4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n[/code]rnrnweb.xml的内容如下:rn[code=XML]rnrn JEZZ Struts 2.0 Projectrn rn index.htmlrn rn rn rn encoding rn EnterpriseSite.EncodingFilter rn rn encoding rn UTF-8 rn rn rn rn encoding rn /* rn rn rn rn rn struts-cleanuprn rn org.apache.struts2.dispatcher.ActionContextCleanUprn rn rn rn struts-cleanuprn /*rn rn rn rn struts2 rn org.apache.struts2.dispatcher.FilterDispatcherrn rn rn struts2rn /*rn rn rnrn ServletConfiguratorrn org.logicalcobwebs.proxool.configuration.ServletConfiguratorrn rn xmlFilern WEB-INF/db.xmlrn rn 1rn rn rn Adminrn org.logicalcobwebs.proxool.admin.servlet.AdminServletrn rn rn Adminrn /adminrn rn rn rn webAppRootKeyrn myApp.rootrn rn rn log4jConfigLocationrn /WEB-INF/classes/logConfig.propertiesrn rn rn rn log4jRefreshIntervalrn 60000rn rnrn rn rn rn org.springframework.web.util.Log4jConfigListenerrn rn rnrn rn rn org.springframework.web.context.ContextLoaderListener rn rn rn[/code]rnrn我的开发环境是eclipse3.2 我是直接log4j放到开发环境下去,没有在系统那个classpath加上LOG4J的路径,我估计这个么影响吧!rn启动TOMCAT也不报错,我那个地方出问题了!大家帮我看下
eclipse console不打印输出
我在eclipse+cdt写C程序.但是不知道为什么控制台不能打印输出.用编译好的exe文件执行没什么问题.而且之前写的C程序就可以打印输出.而且我也试了网上说的,修改console输出的方法,可以依旧不行.希望能有前辈指点迷津
JAVA log4j 控制台输出日志
JAVA log4j
MyBatis配置log4j输出日志
# This is the configuring for logging displayed in the Application Server;delete ,stdoutlog4j.rootCategory=INFO,stdout,R # Replace the line above if you want to put a log file into the directory # y...
log4j 动态改变日志的输出路径
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn) 1、配置log4j的配置文件 #log4j.properties配置 log4j.rootLogger = debug,FILE,stdout log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.s...
用log4j输出system.out的日志
对于一些老项目,用的都是system.out输出日志,并且用的都是tomcat自带的logging.properties配置文件,但是这样有一个弊端,对于最关键的错误日志和输出日志tomcat记录日志的方式为每次启动服务才会检查是否生成新的文件,这样就会导致stdout.log和stderr.log只有一个,随着时间越来越大,毕竟生产服务器不会每天启动停止。这样我们就需要用log4j去把syste
log4j 分级别输出日志
log4j分级别输出到不同文件
log4j 日志 输出级别问题?
rnthrow new RuntimeException();rn为什么项目中的错误信息属于DEBUG级别的~rn如果改成INFO,日志就不打印ERROR级别的信息了rnrn[code="java"]rn 2012-05-28 15:39:50 [DEBUG] org.springframework.web.servlet.DispatcherServlet FrameworkServlet.java:910 - Could not complete requestrn java.lang.RuntimeExceptionrn at com.jmoa.power.controller.UserLoginController.verification(UserLoginController.java:20)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:597)rn[/code]rnrn谁能解答小弟疑惑,如果我想在日志中打印,又必须设置成info级别的 log4jrn有没有什么办法??rnrn
Log4j输出日志到单独日志文件
正常情况下log4j的info日志会打印到统一的日志文件,当需要查看特定功能的执行情况,打印特定功能到指定日志文件,方法如下:log4j.properties### set log levels ### log4j.rootLogger = INFO , C , D , E ### console ### log4j.appender.C = org.apache.log4j.ConsoleAp...
SpringBoot配置log4j输出日志
SpringBoot配置log4j,设置每天输出一个日志。主要包括两个步骤:第一步,添加log4j.properties配置文件;第二步,初始化配置文件。
log4j输出日志到数据库表中
通过Log4j输出日志到数据库表中,有表的创建sql,是完整的一套代码,可以直接运行。
Spring_Junit单元测试使用log4j输出日志
Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4j,而用junit测试是不需要tomcat启动的,所以Junit与log4j的整合才比较费劲。Junit使用spring时,若spring没加载到log4j就会报以下警告: log4j:WARN No appende...
Java使用log4j输出日志
Java使用log4j输出日志 使用log4j.jar。 Log4j是apache提供的记录日志的包。 Commons-logging.jar是配合log4j.jar打印输出日志必备的jar包。   例如下log4j.properties配置内容如下: # Global logging configuration log4j.rootLogger=DEBUG, stdou...
mybatis 用Log4j输出日志
1 导入commons-logging.jar和log4j-1.2.15.jar包 2 在web项目下增加l og4j.properties 3 log4j.properties的内容如下 # debug config start log4j.rootLogger=debug,stdout,log,errorlog,debuglog log4j.Logger=search,Tes
Eclipse Console输出长度限制
Eclipse Console输出长度限制有时候日志输出过长,导致有些日志不能显示完全 Eclipse版本:Oxygen Release (4.7.0) Window->Preferences->Run/Debug->Console 把limit取消就行了。
eclipse运行spark的scala程序console配置日志log4j输出级别
默认输出info级别,结果都淹没在info海洋里 先看看自己的eclipse输出的第一行 Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties 然后再找找spark的import执行的jar包的spark-core所在位置(CTRL+T) 我的在 /home/hadoop/.m2/r...
redhat+was6.1,LOG4J不写日志
环境:rnLINUX REDHAT AS 5.1rnWEBSPHERE 6.1.0.27rnEJB应用,LOG4J日志输出。rn在使用WAS6。1标准版时,LOG4J能正确输出日志。将WAS 升到。27后,不能输出日志。rnrn偿试过在以下包里进行处理:rncommons-logging.jarrnlog4j.jarrn在基META-INF\services里增加org.apache.commons.logging.LogFactory文件,并写入相应值rn在WAS里配共享库,并加载以上两包。rnrn这个方法在UNIX环境的WAS 6。1。0。27下确实可以解决这个问题,rn但在REDHAT下,一直不行。rnrn困扰很久了,希望大师指导!rnrn
java项目中日志分文件输出,log4j日志分离输出,
在开发项目时,日志往往需分离输出,比如,info,日志在一个文件中,erro信息在一个文件中,有的信息需要单独打到一个日志文件中,方便查询,比如,对外的接口,接受到的收据,报文,需要存下 日志配置文件如下: log4j.rootLogger= ERROR, file, A1 log4j.category.org.springframework = warn log4j.appender.f...
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数