【发布时间】:2016-05-20 13:47:38
【问题描述】:
我有一个属性文件,其中包含我的 jar 中文件的路径
logo.cgp=images/cgp-logo.jpg
此文件已存在:
我想在我的项目中加载这个文件,所以我这样做:
String property = p.getProperty("logo.cgp"); //This returns "images/cgp-logo.jpg"
File file = new File(getClass().getClassLoader().getResource(property).getFile());
但是当我执行file.exists() 时,我得到false。当我检查file.getAbsolutePath() 时,它会导致C:\\images\\cgp-logo.jpg
我做错了什么?
【问题讨论】: