Подтвердить что ты не робот

Ошибка: не удается запустить программу "jar": CreateProcess error = 2, система не может найти указанный файл

Когда я запускаю проект BlackBerry в Eclipse, я получаю следующую ошибку:

Ошибка: не удается запустить программу "jar": CreateProcess error = 2, система не может найти указанный файл

Как это вызвано и как я могу его решить?

4b9b3361

Ответ 1

вы можете решить эту проблему, выполнив настройку

Щелкните правой кнопкой мыши Мой компьютер → Выберите "Свойства" → "Вкладка" Параметры AdvancedSystem "- > " Переменные среды " Нажмите на новую кнопку и добавьте

Имя переменной: JAVA_HOME Значение переменной: C:\Program Files\Java\jdk1.7.0\

note jdk not jre

Ответ 2

Наконец, я получаю решение .copy jar.exe из папки java bin и вставляю его в папку jre bin.

Ответ 3

Я попробовал несколько из опубликованных методов, важным шагом, казалось, была установка правильного пути к системе (переменная окружения "Путь" ), чтобы включить папку, указывающую на соответствующий файл jar.exe. Переменная изменилась с X на X + ;C:\Program Files\Java\jdk1.7.0_03\bin; вам нужно убедиться, что часть папки jdk имеет отношение к вашей версии, которую я пропустил.

Причиной моего ответа является добавление шага, который я пропустил; который должен перезапустить Eclipse! Я попытался запустить его несколько раз, но после закрытия и повторного открытия проекта проект был правильно упакован. Возможно, это не было очевидно для этого.

Ответ 4

Я думаю, вам нужно установить путь jarfile.

Ответ 5

От BlackBerry Форумы поддержки:

Прежде всего нужно проверить, что JDK установлен, и что PATH установлен правильно. Откройте окно командной строки и запустите "jar", команда.

Ответ 6

  • Правильно установите переменную среды (в пути до jdk- > bin)
  • В Eclipse Установленные JRE убедитесь, что вы указываете папку JDK, а не JRE

Ответ 7

Решение: Откройте Мой компьютер, щелкните правой кнопкой мыши > выберите свойствa > перейдите в расширенный > перейдите к Переменные системной среды > в разделе PATH, добавьте это:

c:/Program Files/Java/jdk1.7.0_03/bin

Закройте и снова закройте Eclipse, и это...

ПРИМЕЧАНИЕ. jdk1.7.0... для версии java, установленной на вашем компьютере.

Ответ 8

Эта ошибка возникает из-за Jdk1.7. Итак, попробуйте 1.6 и установите путь к папке bin.

Это работает для меня...

Ответ 9

Я разрабатывал приложение для BB JDE 5.0, и у меня был java JDK 1.7. Я сошел с ума, потому что я все крут. Тогда я понимаю, что для JDE 5.0 мне нужен JDK 1.6. Установленный отсюда Java SE Development Kit 6 Update 45 изменил путь среды, и моя проблема была решена!.:)

Ответ 10

Это сработало для меня: Проект JDE 5.0 ОС: Windows 8.1 x64

Этот ПК > Свойствa > Дополнительные параметры системы > Переменные среды: Добавлено следующее: Путь: C:\Program Files (x86)\Java\jdk1.7.0_25\bin; C:\Program Files (x86)\Java\jdk1.7.0_17\bin; C:\Program Files (x86)\Java\jre7\Bin

Я знаю, что вышеупомянутое похоже, но думал, что все работает для меня в любом случае, поскольку это усиливает вышеупомянутые ответы:)

NB, чтобы перезапустить eclipse.

Ответ 11

Добавление C:\Program Files\Java\jdk1.8.0_131 в JAVA_HOME и C:\Program Files\Java\jdk1.8.0_131\bin для пути в системных переменных в среде Переменные не были достаточными.

Оказывается, вам нужно добавить эти две переменные и их соответствующие значения как для пользовательских, так и для системных переменных в переменных среды.

Я добавил следующие переменные пользователя BOTH, а также системные переменные в переменные среды: Переменная: JAVA_HOME Значение: C:\Program Files\Java\jdk1.8.0_131

Переменная: Путь Значение: C:\Program Files\Java\jdk1.8.0_131\bin

Это сработало для меня!