Ale*_*lex 3 java jboss apache-commons-exec
我在JBoss 4.2.3中的Web应用程序上使用Apache Commons Exec.每当我调用Apache Exec时,它会输出日志中的所有控制台输出,这是很多输出,它可以轻松地在生产环境中填写我的日志.如何防止此日志打印并仅显示错误日志?
问候
在您的Web应用程序的log4j.properties文件中,添加一行如下所示的行......
log4j.logger.org.apache.commons.exec=ERROR
Run Code Online (Sandbox Code Playgroud)
小智 6
您还可以通过提供空流来禁用进程中的stdout/stderr/stdin流.这样,如果您对输出没有用处,则无需调整日志记录级别.
executor.setStreamHandler(new PumpStreamHandler(null, null, null));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1514 次 |
| 最近记录: |