繁体   English   中英

具有JDK Logger的SLF4J日志记录接口

[英]SLF4J logging interface with JDK Logger

我将slf4j记录接口与JDK记录器一起用于我的Web服务项目。 我实际上一直在使用Java util日志记录,并且目前正在考虑转向将slf4j与JDK记录器一起使用。 我的ivy.xml文件中已包含slf4j-jdk14-1.7.12 jar文件依赖项

在我的一堂课中,我有以下内容:

  import org.slf4j.Logger;
  import org.slf4j.LoggerFactory;
 public class Example{
   public static Logger logger = LoggerFactory.getLogger(Example.class);

   public void sampleMethod() {

     logger.info("Logging this method");
}
}

运行此类/方法后,我看不到任何日志输出到控制台或任何日志文件。 当前正在使用的Java util日志记录框架会将日志写入文件。 我查看了该文件夹,以查看是否创建了与此类相关的任何日志文件,但没有创建。

您能帮我确定为什么这不起作用吗? 我在线阅读了有关配置logging.properties的内容。 我不确定该怎么做,将属性文件放在哪里?

提前致谢。

根据您的描述,您希望将java.util.logging作为实现迁移到SLF4j 对于您需要为提供SLF4J桥坛log4jjclSLF4j其中最有可能就是为什么你看不到任何输出的原因。

换句话说,根据这种非常好的描述性描述,您将需要采用以下方法:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM