当我启动服务器时出现此错误: 我正在使用 IntelliJ Idea,并将 MySQL jar 添加到 src 和项目模块中。
这是我的代码
package com.okaam.jaajhome;
import org.bukkit.plugin.java.JavaPlugin;
import pro.husk.mysql.MySQL;
import java.sql.Connection;
import java.sql.SQLException;
public class JaaJHome extends JavaPlugin {
static JaaJHome instance = null;
MySQL MySQL = new MySQL("address", "port", "schema", "user", "password", "");
static Connection c = null;
@Override
public void onEnable() {
System.out.println("Plugin JaaJHome active");
getCommand("sethome").setExecutor(new SetHomeExecutor());
getCommand("home").setExecutor(new HomeExecutor());
try {
c = MySQL.getConnection();
} catch (SQLException e) {
e.printStackTrace();
}
instance = this;
}
public static JaaJHome getInstance() {
return instance;
}
}
最佳答案
您似乎缺少一些依赖项,请确保它们作为非插件存在于插件文件夹中,或存在于类路径中以确保它们已加载。
关于java - Spigot Minecraft 插件编码 NoClassDefFound 错误 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61207821/