【发布时间】: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