简单的把System.out.println的输出内容写进日志中
2016-11-24 20:55
441 查看
做项目时遇到一个问题,项目本地环境运行没问题,部署服务器后就有一个功能不起作用,查日志了也没报错,不知道数据到底获取到没有,在linux服务器上又不好调试,就想通过system.out.println()输出一些参数的值,然后百度了一下,有个很简单的方法,我测试了一下挺好用的,就分享出来
下面是结果:
也可以重新输入到控制台
import java.io.File; import java.io.FileNotFoundException; import java.io.PrintStream; public class TestLog { public static void main(String[] args) throws FileNotFoundException { System.setOut(new PrintStream(new File("D:/logs/outLog.txt"))); System.out.println("System.out.println******************"); } }
下面是结果:
也可以重新输入到控制台
public class TestLog { public static void main(String[] args) throws FileNotFoundException { PrintStream old = System.out; PrintStream ps = new PrintStream(new File("D:/logs/outLog.txt")); System.setOut(ps); System.out.println("System.out.println******************"); System.setOut(old); System.out.println("hello"); } }
相关文章推荐
- 把system.out.println的内容用log4j输出到tomcat日志里方法
- 关闭tomcat的stdout日志,并将System.out.println的内容输出到指定文件
- 打印输出语句:System.out.println("内容"+i+1+"内容");与System.out.println("内容"+(i+1)+"内容");的区别
- System.out.println将内容输出到文件保存
- Eclipse:Android开发中如何查看System.out.println的输出内容
- 将System.out.println()打印的内容输出到文件
- hadoop中System.out.println输出内容的查看
- Eclipse:Android开发中如何查看System.out.println的输出内容
- Logcat中查看System.out.println()输出的内容(转)
- System.out.println()输出的内容放到txt文件中
- 【转载】Eclipse:Android开发中如何查看System.out.println的输出内容
- System.out.println() 输出中文乱码
- System.out.println()输出到文件里
- Weblogic配置 System.out日志输出到文件
- 调试日志之System.out.println
- 如何将System.out的内容重定向输出到一个界面上的文本框中?
- hadoop中查看System.out.println输出
- 使System.out.println("程序执行完毕!");这句话的内容输入到文件中
- 关于使用System.out.println()向控制台输出数据和使用out.println()向页面输出数据效率的问题
- jboss 7 log输出包含System.out.println输出,并且中文为乱码