RollingRandomAccessFile 中的可配置文件名 log4j2.xml

Configurable fileName in RollingRandomAccessFile log4j2.xml

在 maven war 部署中,是否可以使 log4j2.xml 文件名可配置。以下是我的申请结构。

目前路径在 log4j2.xml 文件中被硬编码。

是的,您可以在处理配置时将评估的文件名中使用查找。所以你可以创建一个像“${sys:LOG_DIR:-logs}/app.log”这样的文件名。