嘿,今天在我的游戏中,我将我的缓存添加到我的安装程序中,这样用户就不必在c: drive中拥有它了,所以我将代码更改为
public static String findcachedir() {
return System.getProperty("C:/Program Files/TheIronDoor/667cache");
}
但是当我使用代码的时候没有显示图像而ect也没有显示好像它不在那里所以我问了我的朋友他说这可能是我在the Iron Door之间的空格所以我删除了空格但是它仍然是一样的
return System.getProperty("C:/Program Files/TheIronDoor/667cache");
返回一个JVM属性…也就是说,它肯定会返回null
!
您可能想要返回"C:/Program Files/TheIronDoor/667cache"
。