正如標題所述,我使用Maven和Jetty。使用SLF4J和Logback進行日誌記錄。我在'src/main/resources'有'logback.xml'。使用slf4j和'logback'進行日誌記錄,但不能創建配置中的指定日誌文件。 (使用maven,碼頭)
<configuration>
<appender name="STDOUT"
class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%-4relative [%thread] %-5level %class - %msg%n</pattern>
</layout>
</appender>
<appender name="FILE"
class="ch.qos.logback.core.FileAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%-4relative [%thread] %-5level %class - %msg%n</pattern>
</layout>
<File>myLog.log</File>
</appender>
<logger name="org.mortbay">
<level value="debug" />
</logger>
<root>
<level value="error" />
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE" />
</root>
</configuration>
但我的問題是,如果我運行/調試項目,它不創建文件'myLog.log'。獲取日誌文件的解決方案是什麼?
有沒有什麼辦法只用SLF4J獲取日誌文件?
如果您使用''而不是'',它有什麼區別嗎? –
Raghuram
2011-03-16 12:26:44
@Raghuram,也試過使用,但沒用。 –
Jessu
2011-03-16 12:32:01