读取配置文件的路径问题
例如我在一个文件内对log进行配置,
该文件路径是com/A/util/
那么要读取位置是com/a/cfg/目录下的log4j.properties文件,
应该怎么写?PropertyConfigurator.configure("..//cfg//log4j.properties");
好像是不行的~
求大家不要贴长篇资料,告诉我相对路径的写法就可以了

解决方案 »

  1.   


    up~up~看了很多长篇大论,也没有对配置文件的路径解释的很清楚的
      

  2.   

    PropertyConfigurator.configure("..//cfg//log4j.properties");
    改为PropertyConfigurator.configure("..\\cfg\\log4j.properties");
      

  3.   

    这种问题用绝对路径最好
    String root=this.getClass().getResource("/").toString();
    得到根路径之后再后面再拼接一下就得到你想要得路径了
      

  4.   

    to qingzhuang(qingzhuang)  
       好像有问题to jFresH_MaN(听说距离产生美,所以我将离开你!)
       习惯用相对路径了,这个方法凑合着也能实现了,thanx