【问题标题】:Embedded Jetty and Slf4j configurations嵌入式 Jetty 和 Slf4j 配置
【发布时间】:2016-05-03 02:04:07
【问题描述】:

我有一个使用嵌入式 Jetty 7 运行的项目,该项目必须登录文件。我正在使用 Slf4j + Logback。当我使用 Eclipse 运行时,它按预期工作,但是当我导出到 jar 文件并尝试在提示符下运行时,会跳过 logback 的配置。

我用它来生成文件:

RolloverFileOutputStream os = new RolloverFileOutputStream("C:/logs/yyyy_mm_dd_project.log", true);
PrintStream logStream = new PrintStream(os);
System.setOut(logStream);
System.setErr(logStream);

我也把 logback.xml 放到了 src/main/resources 中。

我的错误是什么?提示

【问题讨论】:

    标签: java eclipse slf4j executable-jar embedded-jetty


    【解决方案1】:

    修复如下:

    Configure logging for Jetty's maven plugin?

    我更改了 pom.xml 并通过 Maven 生成了 jar。问题已解决。

    【讨论】:

      猜你喜欢
      • 2013-11-01
      • 2018-11-22
      • 1970-01-01
      • 2017-07-05
      • 2016-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多