Есть ли способ установить относительный путь для конфигурации макета в журнале?
<configuration debug="true">
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
<layout class="ch.qos.logback.classic.html.HTMLLayout">
<pattern>%relative%thread%mdc%level%logger%msg</pattern>
<cssBuilder class="ch.qos.logback.classic.html.UrlCssBuilder">
<url>http://localhost:8080/myProject/resources/css/main.css</url>
</cssBuilder>
</layout>
</encoder>
<file>F:/Projects/myProject/src/main/webapp/test.html</file>
</appender>
<root level="DEBUG">
<appender-ref ref="FILE" />
</root>
</configuration>
Я хотел бы установить <file>
в относительный путь. Есть ли способ разместить его в папке webapp или WEB-INF? То же самое для CSS
Я видел это для Jetty (я сам не пробовал):
<file>\${jetty.home}/logs/jetty.log</file>
и попробовал это для Tomcat 8 (который работал):
<file>${catalina.base}/logs/whatever.log</file>
Вы могли бы найти это полезным, но все равно нужно создать путь под webapps вручную...