今天把用了2年的tomcat重新整了下,终于解决了日志的记录问题,一般我们启动tomcat有两种方式:
1.命令行启动。
需要修改startup中最后一行启动命令
call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> D:\tomcat210log\"%date:~4,10%.log"
注意 : run 其他的不用解释了吧
2.eclipse启动。
由于这个启动是直接启动bootstart.jar所以修改配置文件没有效果,但是在myeclipse中有配置将控制台信息输出到什么地方如图
3.通过修改tomcat记录日志的jar包,来重新输出日志。也就是用log4j.jar 替代common-logging.jar
1、commons-logging.jar和log4j.jar放入Tomcat/common/lib目录中
2、log4j.properties放入Tomcat/common/classes目录中
以下是log4j.properties
log4j.rootLogger=INFO,stdout,R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MMM-dd HH:mm:ss}][%p] %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=/D:/Tomcat 5.5/logs/tomcat.log
log4j.appender.R.MaxFileSize=500KB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}][%p] %m%n
----------------------------------------------------------------------------------------------------------------------------学习了,但是D:\tomcat210log这个路径必须先手动创建好,并且不支持中文及带有空格的文件夹名。
分享到:
相关推荐
tomcat控制台详细错误日志设置,有时tomcat控制台报的错误比较模糊,不知道该怎样去找原因,现在好了,按照简单说明配置一下
Tomcat控制台部署
GrepConsole最新版本 idea日志颜色设置
Myeclipse Tomcat 控制台乱码设置
例如当Hibernate设置为显示SQL语句时,每次运行的SQL语句会输出到终端,另外有时需要在代码中插入一些输出语句,以方便掌握运行情况,但当插入System.out.println(….)这样的控制台输出语句时,在终端是不能直接看到...
Tomcat的详细错误日志不见了,只报一个万恶的Context [] startup failed due to previous errors,却找不到previous errors具体是啥东西
总觉得tomcat的控制台界面很不友好, 于是,抽时间自己写了个,与大家共享。 有两点需要说明: 1.需要将此文件放到tomcat的bin目录下 2.需要将bin目录下的startup.bat的倒数第二行的 call "%EXECUTABLE%" start %CMD...
win7自动清除tomcat缓存及日志
tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli.jar包到./bin/目录下; 2.拷贝log4j.jar,lo4j.properties到./lib目录下; 3.删除./conf/logging.properties 4.重启 log4j配置样本 实例...
解决idea启动web项目控制台乱码问题
解决idea控制台乱码 第一步:设置idea中Tomact的编码格式 1.打开 Edit tomcat configuration–>...重启idea,启动tomcat查看控制台是否不再乱码。 一定要重启后再查看。 如果不行,就第三步 第二步:设置idea的全局编码
主要介绍了SpringMVC Tomcat控制台乱码问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
针对linux环境上tomcat不断输出到catalina.out文件的问题,提供一个按天分割catalina.out的脚本,以及操作说明。绝对可用!
对tomcat的gclog日志进行分析,进行可视化展示,可以查看一些配置参数,检查是否软件是否运行正常
为了测试方便,仅仅局限与tomcat控制台打印的错误信息是非常困难的。为了更容易找到出错的位置,apache提供了日志包,下载后放在tomcat的lib下,引入log4j就能生成日志文件了。
用于配置tomcat生成日志的分类,按照日期一天一个文件,查阅起来方便,当然配置方式多种多样
tomcat日志分割 先安装 cronolog yum install -y cronolog httpd cronolog安装路径为/usr/sbin/cronolog 然后用我的文件覆盖tomcat/bin下面的catalina.sh文件 重启tomcat便可
tomcat的manage控制台服务参数解析
linux 环境中 脚本 定时清理tomcat日志文件