system.out.println原来是输出在console控制台里面, 要用log4j把它输出在tomcat日志里,怎么搞啊?我只能获得tomcat的状态等信息,不知道怎么获得程序里用system.out.println()输出的信息,高人指教下啊

解决方案 »

  1.   

    修改out流对象,指向某个文件
      

  2.   

    System.setOut(new PrintStream(new FileOutputStream(new File("your file path"))));
      

  3.   

    哎,也没个高手帮帮我,搞了一天,用笨方法把system.out.println换成了logger.debug(),谢谢两位关注了
      

  4.   

    本来就不应该在源代码里随意用System.out.println来代替log的功能
    log是可以通过配置文件控制开关的,System.out.println不行
    你这样做是对的,以后习惯了不用System....就好了