我的错误日志在第13行(在我的MainClass中)有一个NPE。OnEnable()(Bukkit插件)中的NullPointerException
我MainClass:
package me.p250;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.plugin.java.JavaPlugin;
import me.p250.command.BuyCommand;
public class MainClass extends JavaPlugin {
public FileConfiguration config;
public void onEnable() {
getCommand("a").setExecutor(new BuyCommand(this));
}
public void onDisable() {
}
}
和我之外的其他类: http://pastebin.com/bYpCnPN2
可能getCommand返回null: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/plugin/java/JavaPlugin.html#getCommand(java.lang.String) – gawi
为什么人们仍然问NPE问题吗?难以测试**吗? – Moira