1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено Не запускается BungeeCord на Linux: Could not find or load main class java

Тема в разделе "Помощь", создана пользователем Swersik, 19 янв 2022.

Метки:
Статус темы:
Закрыта.
  1. Автор темы
    Swersik

    Swersik Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Mr_Swersik
    Приветствую! Собственно проблема:
    Создал screen под банжу, Debian 11, после ввода sh start.sh, получаю следующее сообщение, я так понимаю проблема с установкой java.
    upload_2022-1-19_2-50-53.png

    Содержимое start.sh:
    java -Xms512M -Xmx1G java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED -jar BungeeCord-BotFilter3.8.9.jar nogui

    При проверке java -version:
    upload_2022-1-19_2-54-35.png

    Что примечательно у меня несколько серверов: основной, авторизация и сама банжа. Первые 2 запустились без проблем. Банжу изначально пытался запускать с помощью:
    java -Xms512M -Xmx1G -jar BungeeCord-BotFilter3.8.9.jar nogui
    Получал ошибки, посоветовали вставить эту часть кода:
    java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED
    Появилась другая проблема.
    Как решить? Помогите, посоветуйте. Спасибо!
     
  2. Автор темы
    Swersik

    Swersik Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Mr_Swersik
    Проблема решена, в куске кода, который необходимо вставить перед -jar, в начале лишнее слово java, то есть вставляем это:
    --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED
    А не это:
    java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED
     
Статус темы:
Закрыта.

Поделиться этой страницей