a problem occurred running the server launcher как исправить

Знающие джаву помогите

проблема в том что пытаюсь запустить сервер форджа (minecraft) под linux (mint 19.1 cinamonn) запускаю в терминале, а джава выдает такой вот артефакт:

Запусти с Java 8 для начала. Не уверен, то они успели портировать на Java 9+.

Проблема у тебя с Java Reflections.

Проще всего зайти на сайт https://bell-sw.com/pages/java-8u232/, скачать Liberica JRE 8 и запустить с его помощью.

Либо можешь поставить пакет openjdk-8-jre или аналог в твоём дистрибутиве.

Если воспользуешься Liberica JRE, то скачай, распакуй. На корень распакованой директории делаешь переменную окружения JAVA_HOME и запускаешь.

Выглядеть это должно примерно так:

плюсую. я с 8 версией получал тоже ошибки, на 11 все ок

ps я конечно не фанат майнкрафта, перерос уже

Запусти с Java 8 для начала. Не уверен, то они успели портировать на Java 9+

В документации не написано, что AppClassLoader будет наследоваться от URLClassLoader. Использование недокументированных возможностей гарантирует, что какая-нибудь следующая версия JRE сломает твой говно-код. Так оно в конце концов и произошло.

Считай, заюзали приватный API в стандартной библиотеке.

Да это отмазки всё. Если уж заявили что-то про wora, то работать должен любой говнокод.

то есть сервер надо закинуть в папку с файлом «java»

Самое смешное это что Minecraft переписали на плюсы из за отсутствие жавы на ios.

Источник

[Fail to start] A problem occurred running the Server Launcher #181

Comments

Y0ungSandwich commented Feb 29, 2016

To me this looked like the same error you get when running Kcauldron with standard mobiuscore.jar

The text was updated successfully, but these errors were encountered:

We are unable to convert the task to an issue at this time. Please try again.

The issue was successfully created but we are unable to update the comment at this time.

ghost commented Feb 29, 2016

yes opis is totaly broken with the new builds, if you remove it it will start.

ghost commented Feb 29, 2016

Opis isn’t the problem, MobiusCore is the one that is causing the issue. It should be fixed when Cauldron gets started from scratch without KCauldrons commits added.

Y0ungSandwich commented Feb 29, 2016

Yeah but I’m not using Opis on the server, other ProfMobius mods though. Didn’t know if there was some sort of patched mobius core floating around for thermos.

I’ll keep an eye out for update.

Razorskills commented Feb 29, 2016

I thought Opis was the only mod that has a dependency on MobiusCore. His other mods should run fine by themselves.. If you aren’t running Opis.. Then take out MobiusCore.

Y0ungSandwich commented Mar 1, 2016

Same outcome even without mobiuscore. thanks for that reminder though. MC has been in my pack so long I completely forgot that only opis depends on it.

Y0ungSandwich commented Mar 1, 2016

This was simply me rushing things. Sorry about that. Forgot
-noverify

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Тема: Собственный сервер

Опции темы
Поиск по теме
Отображение

Собственный сервер

Многие игроки стремятся создать свой сервер, даже не понимая для чего он им вообще нужен. Поэтому в этой статье я хочу обсудить, объяснить и показать, как все-таки создать свой сервер и как бороться с возникшими трудностями.
Прежде чем создавать собственный сервер, задайте себе вопрос, для каких целей он вам нужен? Это важно. Если вы никогда не занимались настройкой сервера, а в этом я больше чем уверен, судя из того, что вы читаете эту статью, не спешите браться за огромный проект со всеми возможными возможностями.
Таких проектов в интернете достаточно, и они все пустуют.

Зачастую этим интересуются те, кто хочет поиграть на одиночном сервере с друзьями. Если вам нужен сервер именно для этого, значит отбросьте все мысли, связанные с лаунчером, защитой, веб-обвязкой, поиском плагинов и настройкой permissions. Можете переходить сразу к пункту «Установка сервера». Но все-таки советую ознакомится, дабы в дальнейшем возникало меньше вопросов и кривых серверов.
Если же вашим ответом было нечто большее, чем одиночный сервер для друзей, тогда советую вам запастись нервами, и скорее всего финансами. Но опять же, не спешите покорять мир. Всему своё время. Поэтому, пожалуй, начнем с определением.

Читайте также:  метки поведения в ми фит что значит

Сервер для друзей
Самое простое, что может быть. Конечно же, рассчитывать вы должны на онлайн до 10 игроков, не более. Вам не нужны плагины и их настройка, разве что обычный essentials, для тех, кто хочет немного упростить игру. Плагин добавит возможность устанавливать точку дома /sethome, установку варпа /setwarp и еще десяток полезных команд. Также у вас есть возможность установки модов, но об этом позже. Не будем уточнять точные цифры, но чтобы держать такой классический сервер на своём компьютере, вам необходимо примерно до 1GB выделенной оперативной памяти. Если вы собираетесь использовать какую-то сборку по типу Магическая, либо Индустриальная, тогда желательно до 2GB выделенной оперативной памяти. Это необходимо для минимальной работы, хорошо будет иметь 4-8GB, даст возможность держать сервер без перегруза памяти и первой ошибки OutOfMemory, которая будет обозначать нехватку выделенной памяти.

Свой проект
Если вы уж действительно задумались об этом, и твердо решили для себя, что хотите именно «Свой собственный проект», обдумайте еще раз. Первым делом, проанализируйте существующие проекты, сколько у них выполненной работы, как устроены, какая популярность и онлайн серверов, какое обслуживание. Обычный набор, который можно встретить сейчас на популярных проектах – одинаков.
Сайт проекта, уникальный лаунчер, форум и обсуждение, несколько серверов, услуги на сайте, банлист. Это базовый набор, не будем уточнять того, какая конфигурация серверов, используют ли они само писаные плагины и т.д.
Если у вас нет знаний в данных сферах, тогда будьте готовы неплохо потратится, т.к. установка, настройка сайта, форума, личного кабинета – обойдется вам не в маленькую сумму, если этим займется специалист. Ну а если вы решили всему этому научится, тогда будьте готовы потратить достаточно много времени, чтобы понять, как устроены сайты и домены, как установить движок и надеть на него шаблон, привинтить личный кабинет, банлист и заставить это «Работать». Опять же, не стоит спешить, потому что самое главное, это не сайт, а сам сервер. Ведь какой толк от сайта, если у вас нет аудитории.
Займитесь разработкой первого, основного сервера. Поразмышляйте, что на нём будет, чем он отличается от остальных проектов, какие на нём могут быть услуги, возможности, баги.
Соберите список требуемых плагинов, которые будут отвечать за нужные вам вещи. К примеру, для управления правами и возможностями игроков, вам понадобится база permissions. Самые популярные плагины, для работы с permissions, это PermissionEX и Group Manager от essentials. Также, советую плагин WorldBorder для установки границ мира и WorldEdit + WorldGuard для работы с территорией и приватом. Но, в принципе вы можете и не использовать их, все зависит от вашей идеи сервера. Как закончите работу над разработкой сервера, задумайтесь, какая будет авторизация на нём? Её можно реализовать, как и внутреннюю, непосредственно на самом сервере, так и внешнюю, через лаунчер. Каждый проект использует по-своему, но по статистике, солидно использовать свой уникальный лаунчер 😉
Поэтому следующий делом, вам необходимо приступать к написанию лаунчера, либо заказывать его у специалистов. Только после все этой выполненной работы можете приступать к поиску хостинга для сервера, а лучшее конечно выделенный VDS\VPS сервер. После приступать к сайту и его раскрутке проекта. На определении, пожалуй, закончим.

Тематический сервер с модами?
Моды, те самые вкусные плюшки, которые принесут вашему серверу небольшую уникальность и массу головной боли. Особенно, чем больше будет связка модов, тем больше боли. Ведь каждый мод разрабатывается каким-то разработчиком, которые не гарантирует 100% правильной работы. Как всем известно, моды создают дополнительную нагрузку на сервер, также моды часто конфликтную, если их много. Поэтому на разработку сервера уйдет гораздо больше времени и нервов. Особенно когда столкнётесь с первыми багами и дюпам.
Хочу подметить, что для работы модов на сервере, необходима поддержка Forge. Поэтому самый оптимальный вариант использовать ядро сервера mcpc +.

Читайте также:  подарок на крещение ребенка девочки

Установка сервера
Я опишу самую обычную установку сервера, и как можно поиграть с друзьями. Начнем.

Первым делом, определитесь, на какой версии игры вы хотите поиграть? В моём случае, это будет 1.7.2.
Также подмечу, что сборки серверов остановились на версии 1.7.2. из-за закрытия bukkit. Поэтому сервер версии 1.8 я опишу отдельно.

Выбираем необходимую вам версию в этом списке, если не нашли нужную – ищите в google;]
1.7.2 | 1.6.4 | 1.6.2 | 1.5.2 | 1.4.7

Внимание, в 1.7.2 используется установщик! Которые выглядит вот так:

Выбираем Install server и указываем путь к папке, где будет находится будущий сервер.
После нажатия ОК идёт загрузка библиотек для сервера, ожидаем, пока не напишет Complete

Теперь каталог с сервером должен содержать ядро и библиотеки

Файл mcpc-plus-1.7.2-R0.3-forge997-B6.jar является ядром, теперь нам нужен упрощенный запуск сервера.
Для этого откройте текстовый редактор и вставьте там этот текст:

Надпись Done, означает что все закончено. Можно закрывать консоль.

Архитектура сервера сформировалась, теперь можно приступать к её настройке. Первым файлом, который будет самым важный, это server.properties

Открываем его любим текстовым редактором и видим основные настройки сервера

online-mode
Включает\Отключает проверку лицензированного сервера\аккаунта. Ставим 0.

Но это только внешний IP-адрес, по нему будет идти подключение к вашему серверов. Но в параметрах нужно указать внутренний! Чтобы его узнать, необходима командная консоль. Win + R, там введите cmd и уже в консоли введите ipconfig

Но что же делать, если у вас динамический IP-адрес? Тут уже придется использовать различные костыли, по типу Hamachi или Tunngle beta
Также с эти программами может возникнуть масса проблем. Намного проще обратится к провайдеру и заказать услугу выделенного IP, она не дорогая.
Расскажу немного о Hamachi, это отстойная программа, особенно сейчас. Они немного сменили свое направление, теперь это не просто маленькая программа, которая проложить сеть между компьютерами, но и целое хранилище. В принципе можно найти старую версию, но она будет весьма нестабильной, что нам совсем не нужно. Поэтому перейдем к Tunngle Beta

При первом запуске вас могут спросить, какой адаптер и язык использовать, по умолчанию программа выберет сама, поэтому только соглашаемся. После авторизации у вас появится список категорий слева, можете выбирать совершенно любую, в каждой комнате прокладывается сеть между игроками, но желательно находится в тематических комнатах, к примеру, в комнатах «Minecraft» явно играют в Minecraft. Там даже тематика по модам есть.

Заходим в комнату и узнаем ваш IP-адрес tunngle, внизу слева.

На этом я, пожалуй, закончу, надеюсь у меня получилось описать вкратце создание своего сервера и из чего состоит проект, и отбросить лишние мысли. Также попрошу меня поправить, если вдруг найдете какие-то ошибки. Можете оставлять интересующие вас вопросы.

Источник

A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException

Recommended Posts

Recently Browsing

No registered users viewing this page.

Posts

[. ] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_302] [15Sep2021 18:46:38.387] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer/]: Saving and pausing game. [15Sep2021 18:46:38.393] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:overworld [15Sep2021 18:46:38.445] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:the_nether [15Sep2021 18:46:38.446] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:the_end [15Sep2021 18:58:08.844] [Server thread/INFO] [net.minecraft.network.play.ServerPlayNetHandler/]: Dev lost connection: Disconnected [15Sep2021 18:58:08.845] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Dev left the game [15Sep2021 18:58:08.850] [Server thread/INFO] [net.minecraft.network.play.ServerPlayNetHandler/]: Stopping singleplayer server as player logged out [15Sep2021 18:58:08.887] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server [15Sep2021 18:58:08.887] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players [15Sep2021 18:58:08.887] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds [15Sep2021 18:58:08.887] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:overworld [15Sep2021 18:58:09.024] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (Sapling Experiments): All chunks are saved [15Sep2021 18:58:09.024] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:the_nether [15Sep2021 18:58:09.025] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [15Sep2021 18:58:09.025] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level ‘ServerLevel[Sapling Experiments]’/minecraft:the_end [15Sep2021 18:58:09.025] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [15Sep2021 18:58:09.039] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (Sapling Experiments): All chunks are saved [15Sep2021 18:58:09.050] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [15Sep2021 18:58:09.051] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [15Sep2021 18:58:09.743] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping! Here is the full log

Читайте также:  что находится в паху справа и слева у женщин

Topics

By sunrise
Started 49 minutes ago

By jumpcutfindo
Started 1 hour ago

By Willzigos
Started 4 hours ago

By X_ZombieSlayer_X
Started 7 hours ago

By DarkDesolate
Started 5 hours ago

Who’s Online (See full list)

Copyright © 2021 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community

Browse

Activity

Important Information

By using this site, you agree to our Privacy Policy.

Источник

A problem occurred running the server launcher. (Log) #20

Comments

Beelzaboss commented Jun 16, 2015

Hi there, I am having a issue trying to start up with TickDynamic using the latest KCauldron, Here is my log for early startup. KCauldron is a 1.7.10 fork of Cauldron that supports newer versions of Forge, It can be found here: http://tcpr.ca/cauldron.

Here is my early startup log, hope it may help 😄

The text was updated successfully, but these errors were encountered:

We are unable to convert the task to an issue at this time. Please try again.

The issue was successfully created but we are unable to update the comment at this time.

Katelyn-SN commented Jun 16, 2015

This has been reported many times already but it seems it might be safe to say this mod is pretty much abandoned.

wildex999 commented Jun 22, 2015

Hello,
Thank you for the link and log, as that will help when implementing support.
However, currently I don’t have time to update this mod. I will take a look at it at a later date when I have time.

I will however upload the source for anyone who are willing to take a shot at it.

Katelyn-SN commented Jun 22, 2015

If you put up the source expect it to be fixed within days.

wildex999 commented Jun 22, 2015

The mod is quite complex as I do bytecode modifications, and implemented my own «language» for writing patches. =P

The code is up now. Master is the latest 0.1.x version, while my work on 0.2.x is in it’s own branch.

Katelyn-SN commented Jun 25, 2015

For those wanting KCauldron support @thomas15v has converted this mod to mixins and as far as our testing goes it is currently working.

Also what did i say @wildex999 a few days? 😛

thomas15v commented Jun 25, 2015

wildex999 commented Jun 25, 2015

Color me impressed xD Tho it is painful watching my patcher being removed :p

@thomas15v I am however curious about how well Mixins handle collisions with other coremods? Or event just small updates that change the name of structure slightly.
I know I had to take into account CoFHCore patching the exact same spot in World, and I had written my patcher to be able to.

Also, in my work on 0.2 I was moving away from patching World so much, and instead was just going to replace the TileEntity and Entity list with my own custom ArrayList, as some other mods have done. Might want to look into that too 🙂

thomas15v commented Jun 25, 2015

Mixins still has issues with other coremods sadly enough. The «update» I made will probably be incompatible with other mods. The way to solve that is using @injects.

joserobjr commented Dec 25, 2015

Источник

Образовательный портал