Java RollingRandomAccessFile log4j2.xml中的可配置文件名
在maven war部署中,是否可以将log4j2.xml文件名设置为可配置文件名。下面是我的应用程序结构 目前,路径是在log4j2.xml文件中硬编码的Java RollingRandomAccessFile log4j2.xml中的可配置文件名,java,maven,war,log4j2,Java,Maven,War,Log4j2,在maven war部署中,是否可以将log4j2.xml文件名设置为可配置文件名。下面是我的应用程序结构 目前,路径是在log4j2.xml文件中硬编码的 是的,您可以在处理配置时评估的文件名中使用查找。因此,您可以创建一个文件名,如“${sys:LOG\u DIR:-logs}/app.LOG”。谢谢您的回答。我们将在其中配置LOG_DIR?。我使用的是linux系统。我试过使用LOG_DIR='/home/prepadded/LOGS/RRE/'导出日志_DIR。但每次它都采用默认路径。
是的,您可以在处理配置时评估的文件名中使用查找。因此,您可以创建一个文件名,如“${sys:LOG\u DIR:-logs}/app.LOG”。谢谢您的回答。我们将在其中配置LOG_DIR?。我使用的是linux系统。我试过使用LOG_DIR='/home/prepadded/LOGS/RRE/'导出日志_DIR。但每次它都采用默认路径。在我的示例中,LOG_DIR是一个Java系统属性。您可以在命令行上指定为-DLOG_DIR=“/home/preadmid/LOGS/RRE”。如果要设置环境变量,请使用${env:LOG\u DIR:-logs}/lapp.LOG“请参阅,以获取可以使用的其他查找。