1
我正在使用logback,日志位置会因平台而异(请参阅我的其他相关问题:What's the best practice for log file locations in Java desktop applications?)。使用logback,如何添加平台相关的日志文件appender?
如何告诉logback使用从平台确定的日志文件?我无法在logback.xml中对日志文件进行硬编码,因为它对于每个平台都是不同的文件。
虽然我确实需要logback.xml中的设置才能用于文件appender。
我在logback.xml中有一个控制台appender。也许对于这个额外的需求,设置可以转移到文件appender?
所以要清楚,这是一个问题的两个部分:
- 如何添加一个文件附加器与基于该平台上的位置。
- 如何让这个文件appender保留在logback.xml中定义的设置。