MyEclipse 把 Console 中的 log 输出为文件

在用 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 慢慢找错误就可以了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值