Можно ли записать журнал в scr / main / resources в logback? - PullRequest
0 голосов
/ 14 декабря 2011

У меня есть приложение для входа в систему:

    <appender name="logfile"
    class="ch.qos.logback.core.rolling.RollingFileAppender">
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
        <fileNamePattern>/opt/loghome/recon/log.%d{MM-dd-yyyy}.log          </fileNamePattern>
        <maxHistory>30</maxHistory>
    </rollingPolicy>
    <append>false</append>
    <encoder>
        <pattern>%msg%n</pattern>
    </encoder>
</appender>

Я бы хотел изменить /opt/loghome/recon/log.%d{MM-dd-yyyy}.log.zip, чтобы журнал создавался в src / main / resources в моем проекте.Цель этого состоит в том, чтобы затем иметь журнал на пути к классам.Можно ли это сделать?

Спасибо

1 Ответ

3 голосов
/ 14 декабря 2011

Я полагаю, вы используете Maven. Maven строит банки / войны / уши все, что угодно Банки не содержат src / main / resources На самом деле этот путь src / main / resources не существует после компиляции вашего проекта. Так что я не очень понимаю, как поместить ваши логи в src / main / resources.

Я думаю, что гораздо более «полезно» включить ваш / opt / loghome / recon / в classpath, когда вы запускаете свой проект.

Имеет ли это смысл?

...