我在 java 程序中使用 jar 文件,它在运行时生成警告。但我不希望我的客户看到这些警告。
我怎样才能禁用这些警告。
警告如下:
Sep 25, 2009 10:10:33 PM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Expected content type of 'application/javascript' or 'application/ecmascript' for remotely loaded JavaScript element at 'http://www.craigslist.org/js/jquery.js', but got 'application/x-javascript'.
从消息的外观来看,您正在使用使用 Commons Logging 的 HtmlUnit http://htmlunit.sourceforge.net/logging.html用于记录消息。除非您将 Commons Logging 配置为写入文件,否则日志消息将由简单记录器Commons Logging 写入控制台。
如果您想让错误消息消失,您可以采用以下任一选项:
- 配置 Commons Logging 以写入磁盘上的文件(使用 log4j)。
- 将控制台输出重定向到 /dev/null 或其等效项,如 sal 所指出的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)