文档章节

把Tomcat控制台的运行日志打印到log文件中

独鸣在彼岸
 独鸣在彼岸
发布于 2016/03/16 16:38
字数 222
阅读 1354
收藏 5

在服务端打印信息时,如果程序跑起来,在Tomcat的运行界面中是可以看到System.out.println()方法打印的信息的。但打印的这串信息在log文件中找不到,如果测试环境和正式环境不一样,正式环境又不能调试,那么这个问题就有点奔溃了。Tomcat执行的界面中的信息不像CMD命令一样可以复制....所以就只能另外想办法了。

通过如下这次代码就可以把想要打印出来的信息输出到指定的文件中了。

//----测试打印-----
PrintStream out = System.out;  
PrintStream ps = new PrintStream("D:/apache-tomcat-7.0.56/logs/log.txt"); 
System.setOut(ps); 
System.out.println("打印日志到指定的文件中...");

//切换回打印到控制台 
System.setOut(out);  
System.out.println("程序运行完毕,请查看日志");



© 著作权归作者所有

下一篇: 工具集
独鸣在彼岸
粉丝 4
博文 228
码字总数 35784
作品 0
广州
私信 提问
tomcat中的几种log catalina localhost

体会 catalina.out catalina.log 是tomcat的标准输出(stdout)和标准出错(stderr) cataliana.{yyyy-MM-dd}.log和localhost.{yyyy-MM-dd}.log 是通过logging.properties配置的tomcat自己运行的......

onedotdot
2018/09/22
62
0
Spring Boot+logback 使用外置tomcat 日志文件不记录异常

Spring Boot+logback 在使用 Spring Boot内部tomcat启动的时候 异常可以记录到日志文件中 但是使用外置 tomcat容器 启动程序的时候 如果出现异常 控制台能打印 但是 不会记录到日志文件中 这...

风夏li
2018/11/16
571
0
tomcat 在window下,控制台打印的日志中文 乱码?但是生成的log文件中文是正确的

tomcat 在window下,控制台打印的日志中文 乱码?系统为win7 或者windows server 2008. 日志包括 log.info(“中文” ) 这样的也会在控制台显示乱码,查询打印的参数也是乱码, 但是系统功能...

KerryLi
2018/01/22
9.5K
3
ischitry/LogMonitor

LogMonitor - Log日志Web在线同步监控 LogMonitor是一款简易的日志web在线监控工具,使用servlet3.0异步servlet技术,整个项目中的主要文件仅有4个,复杂度低,使用它,你可以很方便将他集成...

ischitry
2016/09/28
0
0
Tomcat日志说明

1、catalinaY-M-D.log(运行中的日志) 相关配置在${catalina}/conf/logging.properties文件.(注:${catalina}是tomcat的安装目录) 将catalina 配置中的level级别设置成WARNING就可以大量减...

记录很重要
2016/08/05
337
0

没有更多内容

加载失败,请刷新页面

加载更多

《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
今天
4
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
今天
6
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
今天
4
0
OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
993
11
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
40
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部