【问题标题】:Log net.sf.json.xml.XMLSerializer getType记录 net.sf.json.xml.XMLSerializer getType
【发布时间】:2012-12-25 19:57:50
【问题描述】:

我正在使用 net.sf.json.xml.XMLSerializer 我有这个错误

25 déc. 2012 18:20:38 net.sf.json.xml.XMLSerializer getType
INFO: Using default type string

我想禁用它。 有没有办法禁用这个库的错误日志?

谢谢

【问题讨论】:

  • 这不是错误,它是信息

标签: java xmlserializer


【解决方案1】:

您可以从这样的类中关闭日志(log4j)。

log4j.logger.net.sf.json.xml.XMLSerializer=OFF

【讨论】:

  • 我正在使用 org.commons.logging,我找到了这个解决方案 static { System.setProperty("org.apache.commons.logging.Log","org.apache.commons.logging.impl.NoOpLog"); }
  • 最好在配置文件中关闭日志,而不是编写代码来执行此操作。可以使用 NoOpLog 但它需要你添加代码,并且只需检查它是否关闭所有日志 4 所有类或仅用于具有静态块的类。
  • 对于配置文件,您的意思类似于您的代码log4j.logger.net.sf.json.xml.XMLSerializer=OFF 吗?因为我没有使用 log4J
  • 你说你正在使用comons-logging rite?只需浏览此页面即可了解 log4j commons.apache.org/logging/guide.html#Configuring Log4J 的配置部分
猜你喜欢
  • 1970-01-01
  • 2012-04-29
  • 2012-10-29
  • 2014-03-07
  • 2013-10-28
  • 2016-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多