【问题标题】:how to turn off hiberrnate logging in jar application?如何关闭 jar 应用程序中的休眠日志记录?
【发布时间】:2016-08-13 06:34:02
【问题描述】:

我希望在我的可运行 jar 文件中启用 hibenate 和 spring 日志。 我正在使用 spring jpa 框架。它是如何工作的? 我也试试

LogManager.shutdown();
java.util.logging.LogManager.getLogManager().reset();
java.util.logging.Logger.getLogger("org.hibernate").setLevel(Level.OFF);

【问题讨论】:

  • 这些答案是否有效? stackoverflow.com/questions/311408/…
  • 但我没有 log4j.xml 因为它是 jar
  • 如果可以对上面的代码进行修改,也可以在jar文件中添加日志配置文件,不是吗?
  • 不,我添加了,但没有用

标签: spring hibernate logging


【解决方案1】:
java.util.logging.Logger.getLogger("org").setLevel(Level.OFF); 

org.apache.log4j.Logger.getLogger("org").setLevel(org.apache.log4j.Level.OFF);

LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
lc.getLogger("org").setLevel(ch.qos.logback.classic.Level.ERROR);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 2010-09-20
    • 2014-02-04
    • 1970-01-01
    相关资源
    最近更新 更多