tomcat配置log4j输出日志从控制台改到指定文件
2016-10-14 11:20
1356 查看
原文网址:http://www.cnblogs.com/stonefeng/p/5767762.html
现象
不知道从哪个版本的tomcat开始,windows版本的tomcat不再包含{tomcat_home}\logs\catalina.out这个文件,eclipse中配置好tomcat服务器之后,日志都是在eclipse中的console中打印的,但是这样不方便看日志,因为每次服务器重启之后,eclipse会首先显示console视图然后自动跳转到servers视图,要看日志还得再选择console视图,而且console日志的窗口比较小,有异常打印出来的话要滚好几屏才能看到错误的根源。
问题
那么我们如何把eclipse中的tomcat日志分离出来呢?
解决方案
我们可以使用如下步骤来解决这个问题:在eclipse的servers视图中双击tomcat服务器
点击Open launch configuration链接
选择Common选项卡
勾选File勾选框并指定文件地址
重启服务器
最后
在上面的例子中我在{tomcat_home}\logs下面新建了catalina.out这个文件并使用了该文件,现在你可以像使用linux版本的tomcat一样,用第三方日志工具来打开这个文件了,我使用的是LogExpert,一个免费的非商业软件。第一次使用MarkDown语言写博客,有什么表述不清楚的地方还请大家海涵。
相关文章推荐
- 配置tomcat将控制台日志输出到指定文件
- tomcat配置log4j打印输出日志到指定文件
- tomcat配置log4j打印输出日志到指定文件
- 关于log4j的配置,控制台打印和错误信息输出到指定文件
- TOMCAT控制台日志输出到指定文件中
- Log4j2的日志配置文件,log4j2.xml文件的配置(实现控制台输出,各级别分别文件输出,自动压缩等)
- TOMCAT控制台日志(startup.bat)输出到指定文件中
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- .LOG4J的配置(输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能)
- Tomcat配置log4j,输出控制台信息到日志.
- 如何将tomcat控制台输出的内容直播用日志文件保存起来(Log4j)
- log4j配置,对指定包进行DEBUG输出和输出日志文件到tomcat下logs目录
- p6spy2.x配置为slf4j-log4j输出日志同时到控制台和文件
- TOMCAT控制台日志输出到指定文件中
- Tomcat控制台日志输出到指定文件中
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- log4j 1.2.16.jar包 导包成功配置文件也没问题,但控制台不输出日志
- 有效Log4j按指定级别定向输出日志到指定的输出文件地址配置Threshold,log4j中如何屏蔽父logger输出源rootlogger的additivity配置,log4j向多个文件记录日志
- log4j无日志生成? 我将一个web项目部署在tomcat server.xml配置文件中,当我启动tomcat是无日志输出。
- JAVA项目中,配置LOG4j,将日志按照不同级别输出到控制台和文件中