MyEclipse 把 Console 中的 log 输出为文件

原创 2017年10月06日 15:18:43

在用 MyEclipse 或者 Eclipse 等开发项目时,很多时候大家都访问服务器,所以控制台的 log 输出太快,如果有错误,根本来不及细看就已经翻过去了,console 窗口输出的永远是最新的 log,所以很有必要把窗口中的所有 log 都自动保存在外部文件中,便于查看错误。

方法也比较多,在这里简单说一下。

方法一:最原始也是最笨的方法,鼠标拖动复制,粘贴到外部文件中,再慢慢细看。作为一个程序猿,这种方式大家应该都是不会首选的哈。另外,控制台中可见的 log 是有限的,如果 log 输出过快过多,想看的在控制台中已经没有了,所以想复制都不可能了。

**方法二:**Java 语句控制输出。

System.setOut(new PrintStream(new FileOutputStream(“output.txt”)));
System.out.println(“This is test output”);

方法三:配置 Server,让自动保存 log 信息,步骤如下:

在 Server 上右键选择图中选项。

这里写图片描述

按图中所示配置。

这里写图片描述

说明:Debug 和 Run 选择后,在新的 Server 上就会有两个图标;输出文件的配置点击 File System,自己选择保存路径,自定义文件名即可;Append 选项是指是否在原来的 log 上追加还是覆盖,如果未选择,服务器启动后,会把上次启动过程中保存的 log 覆盖掉,如果选择了,log 一直追加到原 log 的后面,不会覆盖原 log。

很明显,应该选择第三种方法保存 Console 中打印的输出,随时打开 log 慢慢找错误就可以了。

版权声明:本文为博主原创文章,转载请注明文章链接。

使用log4jdbc使myeclipse中项目运行的sql语句打印在console配置口

有很多人在用myeclipse进行项目编程时,其运行的sql语句无法在
  • aaawyh
  • aaawyh
  • 2014年06月26日 22:04
  • 1620

IE6789浏览器使用console.log类似的方法输出调试内容但又不影响页面正常运行

专门为ie下调试js用的js代码: fauxconsole.js if (Function.prototype.bind && console && typeof console.log ==...

为什么MyEclipse的Console输出中文为乱码?

为什么MyEclipse的Console输出中文为乱码?5 环境是Windows 7  English,后更新到中文简体语言包,目前系统Location是China,显示语言是中文简体。  在...

log4j 之 console/file/数据库输出

下面是定义的三种输出方式,

控制台输出console.log()的用法

用console.log代替alert和document.write,工作会变得轻松。用console.log在控制台展开对象查看具体信息,可以直接看到对象信息,而不会显示[object Object...

解决Xcode 8 Console 输出系统网络连接log的问题

解决Xcode 8 控制台输出网络连接log的问题
  • stan_n
  • stan_n
  • 2016年09月16日 10:56
  • 596

将java console的输出写入文件

将java运行时控制台的输出内容写入文件 将java console的输出写入文件 [java] view plaincopy FileOutputStream bo...

经常使用的一个python logging封装,支持同时向console和文件输出

原文:http://www.cnblogs.com/Jerryshome/archive/2012/02/01/2334444.html 为了调试方便,特意将python的logging...

javaWeb项目中如何将console中的信息输出到文件中

在开发web项目时,有时候一些老项目,对于log4j使用不是规范,造成有些log用的是stdout,这样web启动时,一些信息就会被刷掉,查看起来非常不方便,故此,有时候需要把console的信息保存...

OSX下MyEclipse2014console的问号问题乱码

以为毕设需要,在mac下开发一个基于Java的hou't
  • ralbatr
  • ralbatr
  • 2014年04月14日 11:21
  • 6714
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MyEclipse 把 Console 中的 log 输出为文件
举报原因:
原因补充:

(最多只允许输入30个字)