读取配置文件的路径问题
例如我在一个文件内对log进行配置,
该文件路径是com/A/util/
那么要读取位置是com/a/cfg/目录下的log4j.properties文件,
应该怎么写?PropertyConfigurator.configure("..//cfg//log4j.properties");
好像是不行的~
求大家不要贴长篇资料,告诉我相对路径的写法就可以了
解决方案 »
- 怎样构建这样的Constructor
- 关于synchronized加锁对象的问题
- 关于接口问题
- 怎么给Label中的文字添加网页链接
- 文件下载的问题
- 下载了一个Java编写的程序,速度巨慢,应该怎么处理,才能流畅运行,而我的计算机还算不错!
- 各位老大,如何实现从java程序以外拖拽一个文件进入java程序的窗口,并得到文件的信息?
- 极度痛苦,人情冷暖,世态炎凉呀。
- 给我意见,助我抉择(应就送分,113)(在Delphi,Java,人才热线,程序人生开了4个帖子求助)
- 急!!!!怎么样才能将远程的数据库导到另一台服务器上??
- 请教一个可行性:程序能否生成程序?
- 问下有什么好的JAVASCRIPT编译器?
up~up~看了很多长篇大论,也没有对配置文件的路径解释的很清楚的
改为PropertyConfigurator.configure("..\\cfg\\log4j.properties");
String root=this.getClass().getResource("/").toString();
得到根路径之后再后面再拼接一下就得到你想要得路径了
好像有问题to jFresH_MaN(听说距离产生美,所以我将离开你!)
习惯用相对路径了,这个方法凑合着也能实现了,thanx