Файли Jar не запускаються в Mojave Ось декілька можливих виправлень (05.06.24)

Багато користувачів MacOS скаржаться, що вони не можуть запустити файл JAR у Mac OS X 10.14.3 (Mojave). Один користувач навіть скаржився, що всякий раз, коли він натискає "файл .jar або вручну вибирає панель запуску, клацнувши правою кнопкою миші на файлі, файл робить анімацію, як би відкривається, але нічого не відбувається".

Інші користувачі скаржаться, що найгірше у питанні «Запуск програми Jar не працює» - це відсутність елегантних рішень щодо того, як це виправити. Це, за їхніми словами, є причиною багатьох розчарувань. У цій статті ми допоможемо усунути помилку “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 на цій останній версії, перейдіть до Applications & gt; Утиліти & gt; Термінал і введіть java-версію, а потім натисніть клавішу Enter. Виконання цього повинно розкрити таке повідомлення:

версія Java “1.6.0_51”
Java (TM) SE Runtime Environment (збірка 1.6.0_51-b11-457-10M4509)
Java HotSpot (TM) 64-бітна серверна віртуальна машина (збірка 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 та натисніть Ввести.
  • Перевірте, чи проблему вирішено.

    Сподіваємось, вищезазначені три рішення допомогли вирішити проблему проблеми із запуском файлів .jar на MacOS Mojave. Найкраще рішення серед цих трьох - завантажити патч від Apple, оскільки, схоже, компанія принаймні визнала, що помилка походить з їхнього боку.

    Якщо у вас є ще ідеї щодо запуску. jar-файл на Mojave, сміливо діліться ними у розділі коментарів нижче.


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

    05, 2024