默认属性图
查看[http://logging.apache.org/log4j/2.x/manual/configuration.html#PropertySubstitution]您可以在配置文件中指定默认属性映射。 采取这种形式:
default/location/of/oauth2.log
...
....
然后,如果使用系统属性env启动应用程序,则将首先在系统属性中查找文件追加器sys值,但是如果失败,它将退回到log4j2顶部的Properties部分中定义的属性。 xml配置文件。
排队
第二种方法是提供默认值内联:
通常,所有Log4j2查找都遵循以下模式:env。
环境与系统
顺便说一下,3007470265791151153152前缀用于环境变量(例如Windows上的%PATH%),并且与Java系统属性sys无关。 另请参阅[http://logging.apache.org/log4j/2.x/manual/lookups.html]