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

Многие пользователи 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. Средство запуска находится в / System / Library / CoreServices / Jar Launcher.app.

Таким образом, любые проблемы, которые могут возникнуть при попытке запустить файлы .jar, могут быть вызваны самой программой запуска или Java Virtual Машина. Также вполне вероятно, что у Mojave есть проблемы, которые может исправить только 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 с этой последней версией, перейдите в Приложения & gt; Утилиты & gt; Терминал и введите java-версию, а затем нажмите Enter. При этом должно появиться следующее сообщение:

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

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

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

2. Проверьте свой .Jar-файл и рабочую область

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

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

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

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

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

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

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

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

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

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

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

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


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

    05, 2024