class.getClassLoader().getResource 路径有空格

来获取文件路径时,里面的路径空格会被“%20”代替,这时候如果你用这个获取到的包含“%20”的路径来new一个File时,会出现找不到路径的错误。
解决方法:
configPath = java.net.URLDecoder.decode(configPath,”utf-8”);

你可能感兴趣的:(java)