Я не могу узнать, где находится мой файл журнала. В linux файл находится в каталоге tomcat/logs, как и ожидалось, с другими журналами tomcat. В Windows я не знаю, где это.Каталог вывода по умолчанию для журнала
Это часть моей конфигурации (logback.xml):
<appender name="DEBUG_LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>DEBUG</level>
</filter>
<file>logs/audioguide-debug.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>logs/audioguide-debug.log.%i.zip</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>20</maxIndex>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>20MB</maxFileSize>
</triggeringPolicy>
<encoder>
<pattern>%d [%thread] %-5level %logger | %msg%n</pattern>
</encoder>
</appender>
Когда я поставил абсолютный адрес это работает, но я хотел бы иметь тот же файл работает на обеих платформах:
<appender name="DEBUG_LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>DEBUG</level>
</filter>
<file>c:\programy\apache-tomcat-8.0.26\logs\audioguide-debug.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>c:\programy\apache-tomcat-8.0.26\logs\audioguide-debug.log.%i.zip</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>20</maxIndex>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>20MB</maxFileSize>
</triggeringPolicy>
<encoder>
<pattern>%d [%thread] %-5level %logger | %msg%n</pattern>
</encoder>
</appender>
спасибо за помощь, но на самом деле это было в другом месте (/ бен? Weird :)) – libik
Нет, вовсе не странно. Вы начали Tomcat, выполнив «start.bat» непосредственно в папке '' tomcat \ bin''? Там у вас это есть. – MaDa
Ну, странно, что он печатает «Использование CATALINA_BASE:» c: \ programy \ apache-tomcat-8.0.26 "' (а не папка/bin) – libik