gpt4 book ai didi

java - log4j如何从属性文件加载变量

转载 作者:行者123 更新时间:2023-12-02 07:13:13 26 4
gpt4 key购买 nike

我的项目 (WEB-INF/classes/log4j.properties) 中有 log4j.properties

enter image description here

此文件包含我的日志目录的变量

LOG = D:/Logs/log4j

如何在 Java 中加载这个变量?例如我想做:

public static String logFolder = //TODO: get...("LOG")

注意:我使用 slf4j 而不是 log4j。

最佳答案

使用java.util.Properties。一个最小的例子:

import java.util.Properties;

public class MyApp {

public static void main(String[] args) throws IOException {
Properties prop = new Properties();
prop.load(MyApp.class.getClassLoader().getResourceAsStream("log4j.properties"));

System.out.println("Value=" + prop.getProperty("LOG"));
}
}

关于java - log4j如何从属性文件加载变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15248939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com