Файлы Jar не запускаются в Мохаве? Вот несколько возможных исправлений

Многие пользователи MacOS жалуются, что не могут запустить файл JAR в Mac OS X 10.14.3 (Mojave). Один пользователь даже пожаловался, что всякий раз, когда он щелкает «.jar-файл или вручную выбирает Jar Launcher, щелкнув файл правой кнопкой мыши, файл создает анимацию, как будто он собирается открыться, но ничего не происходит».

Другие пользователи жалуются, что самое худшее в проблеме «Jar Launcher не работает» — это отсутствие элегантных решений, как это исправить. Это, по их словам, является причиной многих разочарований. В этой статье мы поможем устранить ошибку «MacOS Mojave не запускает jar-файл» и в процессе поможем смельчакам, которые самостоятельно борются с этой неисправностью macOS.

Некоторые из перечисленных здесь решений были одобрены Apple, но большинство исходят от людей, которые нашли способ обойти проблему. Надеюсь, они будут вам полезны.

Очистите свой Mac

Прежде чем мы начнем, мы рекомендуем вам очистить свой компьютер с помощью инструмента для очистки Mac, предпочтительно утилиты премиум-класса. Это удалит беспорядок и цифровой мусор, который со временем накопился в вашей системе. Другими словами, это восстановит ваш Mac в тонусе, что необходимо, если вы собираетесь устранять некоторые проблемы на своем компьютере.

Что такое Jar Launcher?

Jar Launcher — это программа, отвечающая за запуск файлов Java JAR в macOS. Однако программа запуска не выполняет файлы, поскольку эта роль зарезервирована для виртуальной машины Java. Лаунчер находится в /Система/Библиотека/CoreServices/Jar Launcher.app.

Таким образом, любые проблемы, с которыми вы можете столкнуться при попытке запуска файлов .jar, могут быть вызваны самой программой запуска или виртуальной машиной Java. Также вполне вероятно, что у Мохаве есть свои проблемы, которые может исправить только Apple.

Итак, как вы решаете проблемы, связанные с Jar Launcher и JVM?

1. Установите Java для Mac OS X 10.6, обновление 17.

Установка последнего обновления Java для macOS устранит все проблемы, которые могут возникнуть при попытке открыть файлы .jar. Согласно Apple, обновление обеспечивает повышенную безопасность, совместимость и надежность за счет обновления Java SE 6 до версии 1.6.0_65. Это обновление также позволяет управлять подключаемым модулем Java для каждого веб-сайта в Safari 5.1.9 или более поздней версии.

Чтобы проверить, работает ли на вашем Mac эта последняя версия, перейдите в «Приложения» > «Утилиты» > «Терминал» и введите java-версия, а затем нажмите Enter. Это должно показать следующее сообщение:

версия Java «1.6.0_51»
Среда выполнения Java(TM) SE (сборка 1.6.0_51-b11-457-10M4509)
Java HotSpot(TM) 64-разрядная виртуальная машина сервера (сборка 20.51-b01-457, смешанный режим)

Чтобы загрузить это последнее обновление от Apple, нажмите здесь. Для последней версии Java загрузите здесь. После завершения загрузки и установки проверьте, решена ли проблема.

Если на вашем компьютере установлена ​​последняя версия Java, но вы все еще испытываете проблемы со скоростью, есть способ обойти это. Перейдите в Приложения -> Утилиты -> Настройки Java > вкладка Сеть. Отсюда снимите флажок «Сохранить временные файлы для быстрого доступа». Это решит проблемы со скоростью Java. Однако это исправление будет работать только в том случае, если на вашем компьютере нет ограничений по пространству. Как правило, жесткий диск вашего компьютера не должен быть заполнен более чем на 85%. Если вы не знаете, как освободить память на своем Mac, прочтите это руководство.

2. Проверьте свой файл .Jar и рабочее пространство

Если ваш .jar составлен неправильно, это может привести к сбоям при запуске файлов, даже если вы знаете, как открыть файл jar на Mac. Вот почему важно дважды проверить файл на наличие ошибок, прежде чем пытаться его запустить.

Вам также необходимо проверить, установлена ​​ли на вашем компьютере Java. Для этого перейдите в Приложения > Утилиты > Терминал и введите java -jar /путь/к/вашему/app.jar

Если на вашем устройстве не установлена ​​Java, вам необходимо загрузить последнюю версию.

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

3. Запустите файл .jar в консоли.

Запуск файла .jar непосредственно в консоли приведет к сообщению об ошибке, содержащему причину, по которой ваш файл не запускается, и советы по отладке проблемы. Если вы можете проверить сообщение об ошибке и применить рекомендуемые исправления, это может помочь решить вашу проблему.

4. Запустите файл .jar из терминала.

Если файл .jar, который вы хотите запустить, составлен правильно, то запуск его из терминала должен работать нормально. Вот как запустить файл .jar из терминала:

  1. Нажмите клавиши Control + Option + Shift + T, чтобы открыть новый терминал.
  2. Тип $ java -jar имя файла.jar и нажмите Enter.

Проверьте, решена ли ваша проблема.

Надеемся, что три приведенных выше решения помогли решить ваши проблемы с запуском файлов .jar в MacOS Mojave. Лучшим решением из трех является загрузка патча от Apple, потому что кажется, что компания, по крайней мере, признала, что ошибка возникла на их стороне.

Если у вас есть еще идеи о том, как запустить файл .jar в Mojave, не стесняйтесь поделиться ими в разделе комментариев ниже.

Продолжить чтение

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.