Гайд Запуск лаунчера на MacOS (M1/M2/M3)

Тема в разделе "Видеоуроки, гайды", создана пользователем SlowBro, 5 мар 2024.

  1. SlowBro

    SlowBro ✨Покемон✨

    Регистрация:
    24 окт 2016
    Сообщения:
    461
    Симпатии:
    212
    Добрый день, дамы и господа! В последнее время компьютеры Apple с процессорами от Intel полностью потеряли свою актуальность, и при желании купить таковой вы с огромнейшей вероятностью выберете вариант с процессором ARM (это процессоры m1, m2, а с осени 2023 года - ещё и m3)

    И всё бы ничего, но как же запустить на таком компьютере любимый Borealis? Присаживайтесь поудобней, сейчас расскажу

    Borealis News Pattern.jpg

    Во-первых у проекта есть два лаунчера - .exe для Windows и .jar для остальных операционных систем. Как вы уже могли догадаться, .exe нам не подходит, поэтому скачиваем лаунчер в формате .jar.
    Если вам лень его искать, то я сделаю это за вас - вот он https://borealis.su/BorealisLauncher.jar

    Во-вторых после скачивания лаунчера вы столкнётесь с тем, что вам нечем его запустить. И действительно, для запуска вам требуется Java. Если вы уже попытались установить лаунчер и самостоятельно скачали Java MacOS (ARM), то уже могли насладиться таким замечательным окошком

    2023-10-12_00.06.03.png
    Всё потому, что ARM Java не подходить для запуска лаунчера - её придётся удалить. Ну а если же вы и не устанавливали её - тогда смело переходите к установке!

    Переходим на
    https://www.java.com/ru/download/manual.jsp - это страница с версиями Java под разные архитектуры
    Здесь мы находим блок Mac OS X и выбираем в нём ПЕРВЫЙ вариант (без приписки ARM64). Скачиваем его и устанавливаем. Прямую ссылку на скачивание я оставлять не буду, поскольку Java периодически обновляется - лучше на выборе версий скачайте последнюю версию

    image.png
    У вас скачается файл с названием jre-8<код версии>-macos-x64.dmg
    Открываем его и устанавливаем

    В ходе установки Java вашей системе потребуется установить ещё одно приложение, если оно не было установлено ранее для других программ - Rosetta. Это доверенное приложение Mac OS, которое необходимо для запуска Intel приложений на архитектуре ARM (а мы скачиваем Intel Java, если вы об этом ещё не забыли). Установка Rosetta - естественный шаг, не переживайте, всё нормально


    После установки Rosetta и Java установщик предложит выдать некоторые права среде Java, поскольку в Mac OS права строго ограничены, и приложения не могут делать всё, что им вздумается. Просто разрешаете выдать приложению права

    На этом установка заканчивается, и можно запускать лаунчер, который мы скачали в самом начале

    И что же мы видим? У нас всё получилось, ура!

    image (1).jpg
    В дополнение скажу, что если у вас возникнут какие-либо дополнительные трудности или вопросы, вы всегда можете оставить сообщение под этой темой, и мы постараемся помочь вам с решением
     
    mazbar нравится это.
  2. SlowBro

    SlowBro ✨Покемон✨

    Регистрация:
    24 окт 2016
    Сообщения:
    461
    Симпатии:
    212
    Небольшое дополнение к гайду: хоть гайд и ориентирован на процессоры архитектуры ARM, но он также подойдёт и для Mac на базе Intel. Отличие только в том, что при установке Java вам не потребуется Rosetta. В остальном способ установки не отличается

    А всё дело в том, что если у вас процессор Intel, то вы и так, скорее всего, попробуете установить Java для Intel, в то время как установка этой же версии на ARM - шаг довольно неочевидный. Собственно, поэтому гайд и называется так, как он называется =)
     
  3. Bartolomeo

    Bartolomeo Администратор Команда форума

    Регистрация:
    20 окт 2016
    Сообщения:
    2.439
    Симпатии:
    434
    Осталось только МАС купить и точно смогу поиграть =)
     
  4. dupen

    dupen Игрок

    Регистрация:
    19 авг 2024
    Сообщения:
    2
    Симпатии:
    0
    Не нужно ли отдельно скачивать javafx? Сделал всё как в гайде, ошибка продолжает вылетать
     
  5. dupen

    dupen Игрок

    Регистрация:
    19 авг 2024
    Сообщения:
    2
    Симпатии:
    0
    По какой-то причине я не могу удалить Java 22, которая видимо идёт на маке по умолчанию. Ставлю в качестве используемой версии 1.8.0_422, консоль возвращает её по команде java -version, а лаунчер видимо находит что 22 в принципе существует, и из-за этого не пускает дальше
     
  6. DefaultEugene

    DefaultEugene Игрок

    Регистрация:
    22 авг 2024
    Сообщения:
    1
    Симпатии:
    0
    Если в терминале у тебя правильная джава - запусти лаунчер через терминал
    java -jar Downloads/BorealisLauncher.jar