`
退役的龙弟弟
  • 浏览: 446981 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java程序以及打成jar加载log4j.properties的方法

 
阅读更多

这个方法可以防止jar运行时找不到配置文件

 

1、创建一个文件夹resources,与src同级,并将这个文件加到build path中。这样resources就是class根目录了

 



 

 

2、程序获取配置文件

 

public class LoadLog4J {
	static Logger log = Logger.getLogger(LoadLog4J.class);
	public static void load() throws IOException{
		InputStream is = LoadLog4J.class.getClassLoader().getResourceAsStream("log4j.properties");
		Properties pro = new Properties();
		pro.load(is);
		if(is != null){
			is.close();
		}
		PropertyConfigurator.configure(pro);
		log.info("加载log4j配置成功");
	}
}

 

 

 

  • 大小: 34.6 KB
  • 大小: 4.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics