Помогите Runtime only recognizes class file versions up to 52.0

Статус
Закрыто для дальнейших ответов.

AntonMikon

Активный участник
Пользователь
Баллы
66
Код:
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: ru/boyst/main/Main has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [minecraft_server.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
Caused by: java.lang.UnsupportedClassVersionError: ru/boyst/main/Main has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Помогите, пожалуйста. На компьютере запускается без ошибок. На хостинге вообще не запускается и выдает данную ошибку
 
"Do you speak english?"

org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: ru/boyst/main/Main has been compiled by a more recent version of the Java Runtime
Проще говоря, по русски, у тебя на компе одна версия джавы а на хостинге другая, т.е. допустим на хостинге 8 работает, а ты на компе под 12 компилировал.
 
Просто с другими плагинами нет такого, хотя компилирую их все на компьютере
 
То есть нужно скачать джаву, меньшей версии? Есть смысл же, да?
Тоесть, на какую версию ты компилируешь плагин? Там (в Eclipse через который лично я плагины корректирую) при создании проекта можно указать версию Java , добавить библиотеки и прч.
Если версия 8 - то все должно быть ок...А если все равно ошибка, хотя под 8 компилируешь то... тут мои знания...все. Я тут не шарю, сам даже простенький плагин написать не могу.
 
Да. Я компилировал под JavaSE-1.8
Ну тогда проверь Сервак на хостинге , там java 8 используется? Т.К. у некоторых хостингов есть настройка по версии .

Если и там и там 8 то... мои знания..все.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх