我不明白为什么第22行不能在数据文件夹中创建一个目录
package com.yahoo.nathancat49;
import java.io.File;
import java.util.logging.Logger;
import net.md_5.bungee.api.ChatColor;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin implements Listener {
Logger myPluginLogger = Bukkit.getLogger();
public void onEnable() {
File f = new File("World");
if(!f.exists()) {
f.mkdir(); //this is line 22
myPluginLogger.info("no world folder found. Creating... ");
}
我认为您需要使用f.mkdirs()
。老实说,我也经常遇到这些方法的问题,但如果其中一个不起作用,试试另一个,应该可以解决问题;)。
另一个建议:你确定可以找到路径吗?