我的JAVA应用程序中有log4j,当我调用外部WebService时,我有许多此Web服务的调试日志。我可以禁用这些日志吗?
(我当然希望保留我的应用程序的所有其他日志,并且我只禁用Webservice调用方法的一个日志)
非常感谢
答案 0 :(得分:0)
对于经典的log4j(1.2):
假设我们不再有兴趣看到任何输出 属于com.foo包的组件。下列 配置文件显示了实现此目的的一种可能方式。
SEC7117: Network request to http://servername/whatever.js did not succeed. This Internet Explorer instance does not have the following capabilities: privateNetworkClientServer
如果您想以编程方式执行此操作,请参阅上面链接的前面部分。
答案 1 :(得分:0)
重复Disabling Log4J Output in Java
将level设置为OFF(而不是DEBUG,INFO,....)