Java 如何以编程方式从现有的lo4j2.xml加载属性名
是否有任何方法可以通过编程方式获取log4j2.xml中配置的Java 如何以编程方式从现有的lo4j2.xml加载属性名,java,logging,log4j2,Java,Logging,Log4j2,是否有任何方法可以通过编程方式获取log4j2.xml中配置的属性。 例如:我想获得下面示例文件中提到的basePath属性的值: <Configuration status="warn"> <Properties> <Property name="basePath">C:/Users/App/logs </Property> </Properties> <Appenders>
属性
。
例如:我想获得下面示例文件中提到的basePath属性的值:
<Configuration status="warn">
<Properties>
<Property name="basePath">C:/Users/App/logs
</Property>
</Properties>
<Appenders>
.
.
.
</Appenders>
我能得到这房子吗?提前谢谢。你试过了吗
ConcurrentMap<String, String> properties = config.getProperties();
String basePath = properties.get("basePath")
ConcurrentMap properties=config.getProperties();
字符串basePath=properties.get(“basePath”)
?
ConcurrentMap<String, String> properties = config.getProperties();
String basePath = properties.get("basePath")