首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Logback FileAppender -日志文件为空?

Logback FileAppender -日志文件为空?
EN

Stack Overflow用户
提问于 2012-02-28 17:43:31
回答 1查看 7.6K关注 0票数 8

在一个项目中,我在类路径上有以下内容:

代码语言:javascript
复制
Bundle-ClassPath: .,
 lib/logback-classic.jar,
 lib/logback-core.jar,
 lib/slf4j-api.jar

以及build.properties中的以下内容:

代码语言:javascript
复制
bin.includes = META-INF/,\
               .,\
               plugin.xml,\
               lib/logback-classic.jar,\
               lib/logback-core.jar,\
               lib/slf4j-api.jar,\
               logback.xml

在根目录中,我还有一个logback.xml文件,其中包含:

代码语言:javascript
复制
<!--   <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> -->
<!--     <layout class="ch.qos.logback.classic.PatternLayout"> -->
<!--       <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n -->
<!--       </Pattern> -->
<!--     </layout> -->
<!--   </appender> -->
  <root level="debug">
    <appender-ref ref="STDOUT" />
  </root>
  <appender name="FILE" class="ch.qos.logback.core.FileAppender">
    <File>logs\\logfile.log</File>
    <Append>true</Append>
    <layout class="ch.qos.logback.classic.PatternLayout">
      <Pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n
      </Pattern>
    </layout>
  </appender>
</configuration>

在启动时执行的类中,我有:

代码语言:javascript
复制
  private static final Logger logger = LoggerFactory.getLogger(Application.class.getName());
  public Object start(IApplicationContext context) {
    logger.debug("debug string");
    logger.warn("warn string");
    logger.error("error string");

当我构建并运行我的应用程序时,在应用程序的根目录下创建了一个文件logs\logfile.log,但它是空的。如果我使用ConsoleAppender并启用控制台,它可以正常工作。

在使用FileAppender时,为什么logback不写入日志文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-29 14:43:13

您是否尝试过在logback.xml中向根目录添加文件appender ref,如下所示:

代码语言:javascript
复制
<root level="debug">
   <appender-ref ref="STDOUT" />
   <appender-ref ref="FILE" />
</root>
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9479606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档