FeozRu 1 Опубликовано: 29 сентября 2021 Поделиться Опубликовано: 29 сентября 2021 Проблема заключается в том, что я не могу из лаунчера запустить клиент. Система Linux. Суть в чём: у меня по умолчанию стоит 16 версия явы. Её мне надо много где использовать, и из-за этого поставить 8 как стандартную я не могу. Запуск лаунчера с помощью явы, которая находится по другому пути происходит успешно. Но, видимо, при запуске клиента, используется команда java -jar со своими аргументами, и из-за этого клиент пытается запуститься с помощью 16 явы. В 15версии был убран использующийся при запуске клиента флаг 'UseConcMarkSweepGC' и запуск просто не происходит. При этом, в логах фигурирует строчка "Java binary was not found! Trying to launch with preinstalled version!", так что, полагаю, можно просто поместить ссылку на 8 яву просто куда-то в директорию ваших файлов. Но куда её можно положить, так и не понял. В лаунчере настроек тоже не увидел. Прошу подсказать. Лог: https://pastebin.com/3E5YrB5w Ссылка на комментарий
Решение FeozRu 1 Опубликовано: 30 сентября 2021 Автор Решение Поделиться Опубликовано: 30 сентября 2021 Впрочем, не важно. Собрал flatpak пакет для этого. Если вдруг кому надо. Гайд по созданию приложения: https://docs.flatpak.org/en/latest/first-build.html Manifest файл: https://pastebin.com/gyB3k5yt sh файл: https://pastebin.com/bfG2dCrV 1 Ссылка на комментарий
Рекомендованные сообщения