Java log4j如何从属性文件加载变量
我的项目(WEB-INF/classes/log4j.properties)中有Java log4j如何从属性文件加载变量,java,log4j,Java,Log4j,我的项目(WEB-INF/classes/log4j.properties)中有log4j.properties 此文件包含我的日志目录的变量 LOG = D:/Logs/log4j 如何在Java中加载此变量? 例如,我想做: public static String logFolder = //TODO: get...("LOG") 注意:我在log4j上使用slf4j。使用java.util.Properties。一个简单的例子: import java.util.Propertie
log4j.properties
此文件包含我的日志目录的变量
LOG = D:/Logs/log4j
如何在Java中加载此变量?
例如,我想做:
public static String logFolder = //TODO: get...("LOG")
注意:我在log4j上使用slf4j。使用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"));
}
}