Ошибка Java java.lang.NoClassDefFoundError: org/json/JSONException в плагине сервера Minecraft [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка Java java.lang.NoClassDefFoundError: org/json/JSONException в плагине сервера Minecraft [дубликат]

Сообщение Anonymous »


Я создаю плагин для своего сервера Minecraft, и он работал до тех пор, пока я не захотел сохранить данные в файле JSON. После написания кода и запуска плагина на сервере я получаю сообщение об ошибке:

Произошла ошибка при включении Dzialki v1.0-SNAPSHOT (обновлена ​​ли она?) java.lang.NoClassDefFoundError: org/json/JSONException по адресу dzialki.dzialki.Dzialki.onEnable(Dzialki.java:14) ~[?:?] в org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:546) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:460) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в org.bukkit.craftbukkit.v1_20_R1.CraftServer.reload(CraftServer.java:968) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в org.bukkit.Bukkit.reload(Bukkit.java:833) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:877) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchServerCommand(CraftServer.java:862) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в net.minecraft.server.dedicated.DedicatedServer.bf(DedicatedServer.java:412) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:388) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] по адресу net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1197) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] по адресу net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1014) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] по адресу net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:303) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3871-Spigot-d2eba2c-3f9263b] в java.lang.Thread.run(Thread.java:833) ~[?:?] Вызвано: java.lang.ClassNotFoundException: org.json.JSONException в org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:147) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?] в java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] ... еще 18 Я проверил вопросы stackoverflow: Java: NoClassDefFoundError: org/json/JSONException java.lang.NoClassDefFoundError: org/json/JSONObject

Однако ни один из них не связан с Minecraft, и решением в них было либо добавление jar-файла, либо зависимость. Я сделал и то, и другое, и у меня это все равно не сработало.

У меня есть:

org.json json 20230618 в моем pom.xml

Я также скачал java-json.jar отсюда: http://www.java2s.com/Code/Jar/j/Downlo ... sonjar.htm

Затем я добавил это в модули, но это так и не исправило.

============================================ ==================

Если потребуется дополнительная информация, я буду рад ее предоставить.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»