Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未从根日志记录器中导入Logback-播放框架 专用静态最终记录器。ALogger Logger=记录器 .of(EventInfoDaoImpl.class);_Java_Logging_Playframework_Logback - Fatal编程技术网

Java 未从根日志记录器中导入Logback-播放框架 专用静态最终记录器。ALogger Logger=记录器 .of(EventInfoDaoImpl.class);

Java 未从根日志记录器中导入Logback-播放框架 专用静态最终记录器。ALogger Logger=记录器 .of(EventInfoDaoImpl.class);,java,logging,playframework,logback,Java,Logging,Playframework,Logback,Dao不是从根记录器导入的。我在根记录器中尝试了INFO和DEBUG。只有在Dao记录器中明确指定了一个级别,它才是日志 我已经注释掉了application.conf的logger部分。我还有其他相关项目,其中包含application.conf作为信息 请给我指一下正确的方向 相关问题:如果我通过各种依赖项目获得了许多application.conf,那么将考虑哪个application.conf的值?我通过执行以下操作确认根记录器的级别是从依赖项目的一些application.conf获取

Dao不是从根记录器导入的。我在根记录器中尝试了INFO和DEBUG。只有在Dao记录器中明确指定了一个级别,它才是日志

我已经注释掉了application.conf的logger部分。我还有其他相关项目,其中包含application.conf作为信息

请给我指一下正确的方向


相关问题:如果我通过各种依赖项目获得了许多application.conf,那么将考虑哪个application.conf的值?

我通过执行以下操作确认根记录器的级别是从依赖项目的一些
application.conf
获取的:

<logger name="services.EventInfoServiceImpl" level="INFO" />
<logger name="dao.EventInfoDaoImpl" />
<root level="INFO">
    <appender-ref ref="STDOUT" />
    <appender-ref ref="FILE" />
</root>

private static final Logger.ALogger logger = Logger
        .of(EventInfoDaoImpl.class);
应用程序记录器的配置级别仅从ERROR开始。但是logger.info正在被记录,这意味着一些
application.conf
具有覆盖XML文件中给定级别的info/DEBUG级别

以下引用自播放文档:

注意:application.conf中的日志级配置也将覆盖 自定义配置。最好在使用时删除这些属性 一个避免混淆的Logback配置文件


因此,从主应用程序的
application.conf
中删除这些属性是不够的。还必须检查子项目或插件。

相关问题仍然悬而未决。
<logger name="application" level="ERROR" />
Logger.info("### Checking logger.application value");