首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

资料绝对路径获取

2012-12-27 
文件绝对路径获取YourClass.class.getClassLoader().getResource(threadpoolConfig.xml).getPath()通过

文件绝对路径获取
YourClass.class.getClassLoader().getResource("threadpoolConfig.xml").getPath();
通过上述方法获取到的一般是指定文件的绝对路径
并且该文件必须存放在src目录下
================================
存在的问题:
如果绝对路径中存在空格, getPath取到的值是经过URLencoder之后的,如果基于此路径字节使用FileInputStream进行加载的话会报找不到文件
需要 URLDecoder.decode进行处理,替换掉对于特殊字符的转义

热点排行