阻止exe4j生成error.log和output.log
来源:互联网 发布:lol淘宝代练封号 编辑:程序博客网 时间:2024/06/16 16:31
使用exe4j生成的jar的exe启动程序时,如果jar中有抛出异常,则输出信息会被自动保存到error.log中。类似的标准输出信息会被保存到output.log中,这样的结果就是随着启动次数的增多,这两个文件会越来越大。而且,通常情况下程序的日志会有专门的日志框架来记录,我们一般不需要这里进行日志的记录。
从网上查了很多资料,没找到如何关闭的这两个日志的方法,而官方的帮助文档中也没有提及关闭的方法。经过自己的不断尝试,最后终于找到了,现记录如下。
- 关闭方法一,直接在exe4j中关闭,即
Executable info -->Advanced options
下,去掉Redirect stderror
和Redirect stdout
即可,如下图:
- 关闭方法二,直接在工程文件exe4j中修改
redirectStderr="false"
redirectStdout="false"
即可。其他的选项比如stderrMode="overwrite"
和stdoutMode="overwrite"
表示这两个日志文件每次是重新生成还是追加等,其他的参数可自行学习。
0 0
- 阻止exe4j生成error.log和output.log
- Filtering Log Output
- svn: Commit blocked by pre-commit hook (exit code 1) with output: Log format error 提交Log格式错误
- svn: Commit blocked by pre-commit hook (exit code 1) with output: Log format error 提交Log格式错误
- unity3d报错:Internal compiler error. See the console log for more information. output was: ......
- Internal compiler error. See the console log for more information. output was:
- log
- log
- log
- Log
- LOG
- log
- log
- log
- log
- log
- Log
- log
- C++编程入门系列之五十(异常处理)
- mysql忘记root密码的完美解决办法
- Java基础-IO流2 FileWriter和FileReader
- Fragment—基本使用方法
- 网页时钟
- 阻止exe4j生成error.log和output.log
- redhat linux手动RPM安装gcc,g++
- MFC对话框程序EDIT类控件的自动换行,垂直滚动条自动下移
- ubuntu双网卡配置,实现内网外网同时访问!
- 第十二周 oj训练 汉诺塔
- C++ MFC连接mysql
- Maven详解之聚合与继承
- 今天收到了地平线机器人的实习offer
- 七遍系列:说明