2014-03-18 28 views
1

哎等等我今天比赛中我加入我的缓存到我的安装程序,因此用户不必有它在那里C:驱动器,所以我改变了我的代码,这获取文件从程序文件

public static String findcachedir() { 

    return System.getProperty("C:/Program Files/TheIronDoor/667cache"); 
} 

但当我去使用代码没有显示图像和ect不显示喜欢它不存在,所以我问我的朋友,他说这可能是我之间的铁门之间的空间,所以我删除了空间,但它仍然做同样的事情

+0

提供了更多的代码。 – RMachnik

回答

0
return System.getProperty("C:/Program Files/TheIronDoor/667cache"); 

这将返回一个JVM属性的这个名字......也就是说,它会确定y返回null

您可能想要返回"C:/Program Files/TheIronDoor/667cache"

+0

不要得到你所得到的 – user3245696