无法加载minecraft插件:NoClassDefFoundError

时间:2019-01-20 14:52:44

标签: java minecraft bukkit

首先,我是新手,而且不是我正在开发的插件的作者(我的英语说得也不好)。如果我不够具体,请告诉我。

此插件已在Minecraft的1.12版本中正确运行。我的目标是将其更新为1.13版。我已经解决了Gradle显示的所有问题。现在我想测试,但是在这里我被卡住了。

尝试加载插件时出现此错误:

[18:31:21] [Server thread/ERROR]: Could not load 'plugins/mainplugin-3.3.15-SNAPSHOT.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/hibernate/service/ServiceRegistry
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:326) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.craftbukkit.v1_13_R2.CraftServer.reload(CraftServer.java:851) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.Bukkit.reload(Bukkit.java:603) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:55) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:729) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchServerCommand(CraftServer.java:691) ~[patched_1.13.2.jar:git-Paper-405]
    at net.minecraft.server.v1_13_R2.DedicatedServer.aU(DedicatedServer.java:483) ~[patched_1.13.2.jar:git-Paper-405]
    at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:440) ~[patched_1.13.2.jar:git-Paper-405]
    at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:943) ~[patched_1.13.2.jar:git-Paper-405]
    at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:841) ~[patched_1.13.2.jar:git-Paper-405]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.NoClassDefFoundError: org/hibernate/service/ServiceRegistry
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_131]
    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_131]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:82) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[patched_1.13.2.jar:git-Paper-405]
    ... 14 more
Caused by: java.lang.ClassNotFoundException: org.hibernate.service.ServiceRegistry
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_131]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:158) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[patched_1.13.2.jar:git-Paper-405]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_131]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_131]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_131]
    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_131]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:82) ~[patched_1.13.2.jar:git-Paper-405]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[patched_1.13.2.jar:git-Paper-405]
    ... 14 more

依赖关系由Gradle使用Artifactory管理。 该插件使用数据库和ORM。 我的世界服务器在Debian服务器上运行。 我的世界服务器使用的API是paperspigot。 我的IDE是Eclipse。

0 个答案:

没有答案