java创建file好像是必须保证那个目录存在。
Properties prop = new Properties();
prop.setProperty("appid", "");
prop.setProperty("appkey", "");
try {
File mminfoDirectory = new File("G:/mminfo");
if(!mminfoDirectory.exists()){
mminfoDirectory.mkdir();
}//如果没有这一句,并且目录G:/mminfo不存在的话,就会报找不到路径的错误。
File mminfo = new File(mminfoDirectory, "mminfo.properties");
if(mminfo.exists()){
System.out.println("true exsits");
}else{
mminfo.createNewFile();
System.out.println("false exsits");
}
if(mminfo.exists()){
System.out.println("true exsits");
}else{
System.out.println("false exsits");
}
prop.store(new OutputStreamWriter(new FileOutputStream(new File("G:/mminfo/mminfo.properties")), "utf-8"), null);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}