代码:
复制代码
检测说是已创建
但是插件文件夹内未发现 ee.yml
求解
- File fils = new File(getDataFolder(),"ee.yml");
- if(!fils.exists())
- {
- if(!fils.getParentFile().exists())
- fils.getParentFile().mkdirs();
- try
- {
- fils.createNewFile();
- }catch(Exception e){}
- }
检测说是已创建
但是插件文件夹内未发现 ee.yml
求解
Mgazul 发表于 2018-6-27 09:56
File fils = new File(getDataFolder(),"ee.yml");
if (!fils.exists()) {
fils .mkdirs() ...
这样只会创建出文件夹
应该是
- fils.createNewFile();
顺便一提
第一个exists是检测插件文件夹是否存在
不存在就创建
第二个是检测文件
你可以这样子:
File fils = new File(getDataFolder(),"ee.yml");
if(!getDataFolder().exists()){
getDataFolder().mkdir();
try {
fils.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
File fils = new File(getDataFolder(),"ee.yml");
if(!getDataFolder().exists()){
getDataFolder().mkdir();
try {
fils.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}