博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
把Tomcat控制台的运行日志打印到log文件中
阅读量:5958 次
发布时间:2019-06-19

本文共 492 字,大约阅读时间需要 1 分钟。

hot3.png

在服务端打印信息时,如果程序跑起来,在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("程序运行完毕,请查看日志");

转载于:https://my.oschina.net/u/266531/blog/638636

你可能感兴趣的文章
【ASM】ASMCMD chtmpl 更改ASM 模版的属性
查看>>
android动手写控件系列——老猪叫你写相机
查看>>
网站打不开
查看>>
颠覆大数据分析之Spark为Shark所提供的扩展
查看>>
⑪云上场景:大掌门,架构分层部署实践经验
查看>>
【SICP练习】41 练习1.46
查看>>
Swift游戏开发之俄罗斯方块:No.5 Block Party
查看>>
hdu 5280 Senior's Array
查看>>
剑指offer系列之十八:顺时针打印矩阵
查看>>
不借助第三方插件利用ScrollView自身delegate实现下拉刷新和上拉加载
查看>>
如何设置Docker容器中Java应用的内存限制
查看>>
推荐几款工具
查看>>
深入浅出: 大小端模式
查看>>
深入浅出: Java回调机制(异步)
查看>>
Aliyun OSS Nginx proxy module(阿里云OSS Nginx 签名代理模块)
查看>>
linux中的mdev机制
查看>>
use zfs snapshot rollback postgresql's primary to old status in PG HA
查看>>
btrfs 使用指南 - 1 概念,创建,块设备管理,性能优化
查看>>
Android Studio 3.0 上 Gradle 改动
查看>>
[Vue]1-5. Vue.js核心知识之组件化
查看>>