通过重定向来获取log4j的控制台输出
来源:互联网 发布:商城源码授权便宜 编辑:程序博客网 时间:2024/05/18 20:47
private static PrintStream consoleOutput = null;private static ByteArrayOutputStream consoleOutputSave = null;private static TestPKGLog log = null;private File file = null;@BeforeClasspublic static void init(){consoleOutput = System.out;consoleOutputSave = new ByteArrayOutputStream();System.setOut(new PrintStream(consoleOutputSave));}在java中可以通过流的重定向来获取本来会输出到System.out上的信息,特别是对于要获取log4j中在控制台上输出的信息进行捕获时很有帮助。log4j通过封装来完成自己控制台上的输出,使用的是System.out.writer()。
- 通过重定向来获取log4j的控制台输出
- 控制台应用程序的输出流重定向
- eclipse控制台输出重定向
- c#中重定向windows控制台程序的输出信息
- c#中重定向windows控制台程序的输出信息
- c#中重定向windows控制台程序的输出信息
- c#中重定向windows控制台程序的输出信息
- c#中重定向windows控制台程序的输出信息
- QT里重定向另外一个控制台程序的输出
- MFC控制台指令的重定向输出到文件方法
- 控制台输出重定向到MFC的view对象里
- 使Log4j的log输出重定向到指定函数
- 控制台输出重定向到Memo
- Createprocess控制台程序输出重定向
- MFC:Debug控制台重定向输出
- Createprocess控制台程序输出重定向
- 简单批处理重定向JBOSS控制台输出
- eclipse控制台输出重定向到…
- 深入C++的new
- ubuntu 12.04 LTS将最小化最大化关闭按钮移动到右上角的方法
- 图的匹配问题与最大流问题(三)——最大流问题Ford-Fulkerson方法Java实现
- BAPI调用 - SAP 库存管理常用BAPI
- import com.sun.image.codec.jpeg.JPEGCodec不通过 找不到包
- 通过重定向来获取log4j的控制台输出
- 静态库链接学习
- Ubuntu 12.04 网络设置 IP GATEWAY netmask DNS
- 关于 字节对齐
- 【转】用XAMPP在本地安装调试WordPress
- openlayers 2.12 和2.11在IE10中错位的原因分析及解决方法【转】
- ASIHTTPRequest
- 如何修改mysql数据库的密码
- hdu1871 无题