Я скачал jar-приложение под названием « Need for speed». Я дважды щелкнул по значку файла фляги, однако это не выполнялось.

Я проверил, что на моем компьютере с Windows 8 (64-битной) по пути «C:\Program Files\Java\jre8\bin» установлена jre, а также есть файл javaw.

Я видел какую-то ссылку, такую как Запуск файла JAR в Windows, как запустить файл .jar двойным щелчком мыши в Windows 7 (64) и Не могу запустить файлы JAR, но ни одна из них мне не помогла.

Я также установил Jarfix и использовал его. В любом случае это не работает для меня.

Я попытался запустить приложение JAR с помощью командной строки с помощью команды:

java -jar "NeedForSpeedMostWanted"

Но я получаю ошибку:

Error: Unable to access jarfile NeedForSpeedMostWanted

И я попытался добавить расширение .jar к команде:

java -jar "NeedForSpeedMostWanted.jar" 

Но снова я получаю еще одну ошибку:

no main manifest attribute, in NeedForSpeedMostWanted.jar

Так что еще я должен проверить, чтобы запустить файл JAR.

3 ответа3

1

Игра, которую вы скачали, предназначена для мобильного телефона, т.е. java micro edition доступна только на мобильных телефонах.

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

Скачать эмулятор можно здесь Java Mobile Emulators

1

Что касается исходного вопроса, загружаемый вами файл JAR предназначен для Java Micro Edition, работающей на мобильных устройствах. Таким образом, вы не можете напрямую запускать эти JAR'ы на ПК, если у вас нет мобильного эмулятора (здесь)

Как заявила в своем комментарии вы хотите проверить , если JAR - файл является исполняемым или нет, вы можете найти различные онлайн. Один из них Tic-Tac-Toe. Или вы можете упаковать свой собственный JAR и протестировать их.

-1

Вероятно, это потому, что вы используете jre8. Файл JAR, который вы скачали, может быть несовместим с ним. Попробуйте более низкую версию: jre6 или jre7.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .