Зміст
Встановлення компонента Java
Щоб мати можливість запускати виконувані файли JAR без використання емуляторів, на комп'ютер потрібно встановити платформу Java. Встановлюється компонент як звичайна програма.
Спосіб 1: меню платформи Java (TM) SE
Відразу потрібно відзначити, що можливості даного способу обмежені. Хоча остання версія платформи Java підтримує запуск файлів JAR, далеко не факт, що конкретна програма Java буде виконана. Спосіб простий: клацніть правою кнопкою миші по файлу JAR і виберіть в контекстному меню опцію " Відкрити за допомогою»
«Java (TM) Platform SE binary»
.
Якщо нічого не станеться, перейдіть до наступного способу.
Спосіб 2: Запуск у " командному рядку»
Спробуйте запустити виконуваний файл у консолі, якщо програма Java не запуститься, &8212; принаймні команда запуску поверне опис помилки, за яким можна встановити характер проблеми.
- Запустіть з контекстного меню або системного пошуку " командний рядок» або «PowerShell» (можна зі звичайними правами).
- Сформуйте та виконайте команду виду
java -jar "D:\executablejarfile.jar"
, де вміст лапок – це шлях до виконуваного файл JAR.
Спосіб 3: Емулятори Java
Найкраще для запуску додатків Java використовувати спеціальні програми-емулятори, з яких найвідомішим, універсальним і найбільш функціональним є KEmulator Lite. Наразі офіційний веб-сайт розробника недоступний, але додаток все ще можна знайти у вільному доступі в Інтернеті. Рекомендуємо використовувати русифіковану портативну версію емулятора.
- Скачайте архів з програмою, розпакуйте в зручне розташування і запустіть виконуваний файл kemulator.exe.
- Виберіть у меню " Файл» → " завантажити jar ... » і вкажіть шлях до файлу програми або гри JAR.
Якщо файл не запуститься або емулятор видасть помилку, можливо, щось не так з самим JAR-файлом або для повноцінної роботи емулятора потрібні додаткові компоненти, зокрема Java SE Development.
Sony Ericsson SDK
В якості альтернативи маловагому KEmulator Lite можна спробувати повноцінну платформу віртуалізації Java-додатків Sony Ericsson SDK. Офіційний сайт розробника більш недоступний, проте емулятор як і раніше знаходиться у вільному доступі. Також для цього знадобиться набір бібліотек Java SE Development Kit і утиліта JADMaker, яку також доведеться пошукати на просторах інтернету.
- Завантажте Sony Ericsson SDK, Java SE Development Kit (рекомендована версія 8u191 x86) та JADMaker.
- Встановіть спочатку Java SE Development Kit, а потім Sony Ericsson SDK. Інсталяцію слід виконувати з настройками за замовчуванням, якщо раптом емулятор попросить додати себе в виключення брандмауера Windows, на це потрібно дати згоду. Архів з утилітою JADMaker розпакуйте в зручне розташування, вона знадобиться пізніше. На початку установки Sony Ericsson SDK з'явиться віконце з пропозицією автоматичного виявлення каталогів Java SE Development Kit, натисніть в цьому віконці «так» .
- Встановивши набір бібліотек та емулятор Sony Ericsson, перейдіть до меню «Пуск» і виберіть опцію «Sony Ericsson» → «Default Device Selection» .
- У діалоговому вікні виберіть модель віртуального мобільного телефону, який стане використовуватися за замовчуванням.
- Запустіть утиліту JADMaker і перетягніть на її віконце файл JAR, який буде перетворений в файл JAD. За замовчуванням конвертований файл зберігається в вихідну папку.
- Відкрийте знову меню «Пуск» і запустіть емулятор, вибравши опцію «Sony Ericsson» → «Run WIDP Application» .
- У вікні огляду вкажіть шлях до сконвертованого в JAD файлу jar.
- В результаті відкриється вікно емулятора з назвою Java-додатки. Щоб його запустити, натисніть кнопку «Launch» .
На жаль, використання навіть такого потужного інструменту як Sony Ericsson SDK не гарантує, що Java-додаток буде відразу ж успішно запущено. Успіх або невдача будуть заздрість від ряду факторів, як то: Сумісність версії Java-додатки з емульованим мобільним пристроєм, а також збірки Windows 10. Так, з якихось причин в останніх збірках цієї системи платформа Sony Ericsson SDK працює некоректно.