getResource(FILE_CONFIG).getPath();//获取此URL的路径部分

解决方案 »

  1.   

    谢谢xlxyeyu的回复:您的方法试过了,getPath()
    获取出来是“/D:/web_data/dc.ear/dc.war/WEB-INF/classes/log4j.xml”还是找不到资源!
      

  2.   

    1、你需要确认文件路径是否是“/D:/web_data/dc.ear/dc.war/WEB-INF/classes/log4j.xml”2、再不行你可以试试:(this.getClass().getResource("/").getPath()+"log4j.xml")3、实在不行,偶就没办法了,自己慢慢调试吧~~~
      

  3.   

    2号方法应该可以的,我项目中用的就是这方法嗯,其实你也可以在取出path后,用substring的方法在获取实际路径,当然,这并不推荐,实在不行可以使用
      

  4.   

    File file = new File(url.getFile());