Перейти к публикации

Ошибка при запуске Astra сервера


Перейти к решению Решение от Doggy4,

Рекомендованные сообщения

1. Ошибка доступа

2. Его нет

3. ПК

4. Ошибка при запуске Astra и Fantasy (мб и на каких-то других серверах, но HiTech и Industrial запускаются)

5. Только что обнаружил

6. 3.5 гб

7. Поискал инфу, судя по всему Ubuntu не даёт запустить клиент от Java которую качает сам лаунчер, а именно это он и пытается делать исходя из лога. К сожалению далее не имею представления что делать. В идеале было бы здорово, если бы в лаунчере была возможность указать путь до java ВНЕ каталога лаунчера, а именно указать до корневого каталога в котором лежит java которую я установил через команду:

apt install openjdk-17-jdk openjdk-17-jre

 

Полагаю этого будет достаточно, но надо решать в процессе. Хотя мб у Вас есть своё решение.

8. -

9. Лог: https://drive.google.com/file/d/1nGaeiRGf2gSEn4IvfhnQKSmSBpEUetZZ/view?usp=sharing

Ссылка на комментарий
  • Решение
10.03.2024 в 19:34, Cinema4D сказал:

7. Поискал инфу, судя по всему Ubuntu не даёт запустить клиент от Java которую качает сам лаунчер, а именно это он и пытается делать исходя из лога. К сожалению далее не имею представления что делать. В идеале было бы здорово, если бы в лаунчере была возможность указать путь до java ВНЕ каталога лаунчера, а именно указать до корневого каталога в котором лежит java которую я установил через команду:

apt install openjdk-17-jdk openjdk-17-jre

 

Судя по логам просто проблема с доступами.

  1. Сперва убедитесь, что java установлена и присутствует в директории "/home/jarvis/exlauncher/jvm17/bin/java".
  2. Убедитесь, что есть права на выполнение файла java в указанной директории. Вы можете использовать команду ls -l /home/jarvis/exlauncher/jvm17/bin/java
  3. Если права доступа недостаточны (или java не имеет исполняемых прав), вы можете изменить их с помощью команды chmod. Например, chmod +x /home/jarvis/exlauncher/jvm17/bin/java предоставит исполняемые права на файл java.
  4. Сомневаюсь, что есть возможность обязать лаунчер использовать внешнюю Java, но можете попробовать сделать это через переменные среды по типу JAVA_HOME (+ PATH) и лаунчер в теории должен запускаться через неё (как показывает практика, работает только 1.8). Но клиенты в любом случае будут запускаться через установленную лаунчером Java, т.к. под каждую версию клиента нужна своя версия Java. Делать возможность запускать каждый клиент с помощью кастомных штук - нецелесообразно. 

Если вы используете Linux, то вы, вероятно, уже имеете некоторый опыт работы с системой, и у вас есть все необходимые навыки, чтобы решить эти проблемы. Как правило, сперва необходимо ознакомиться с документацией и основными принципами работы (в частности, сиетема прав доступа) данной операционной системы перед её использованием.

Изменено пользователем Doggy4
  • Хахахах 1
Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...