Когда я запускаю проект BlackBerry в Eclipse, я получаю следующую ошибку:
Ошибка: не удается запустить программу "jar": CreateProcess error = 2, система не может найти указанный файл
Как это вызвано и как я могу его решить?
Когда я запускаю проект BlackBerry в Eclipse, я получаю следующую ошибку:
Ошибка: не удается запустить программу "jar": CreateProcess error = 2, система не может найти указанный файл
Как это вызвано и как я могу его решить?
вы можете решить эту проблему, выполнив настройку
Щелкните правой кнопкой мыши Мой компьютер → Выберите "Свойства" → "Вкладка" Параметры AdvancedSystem "- > " Переменные среды " Нажмите на новую кнопку и добавьте
Имя переменной: JAVA_HOME
Значение переменной: C:\Program Files\Java\jdk1.7.0\
note jdk not jre
Наконец, я получаю решение .copy jar.exe из папки java bin и вставляю его в папку jre bin.
Я попробовал несколько из опубликованных методов, важным шагом, казалось, была установка правильного пути к системе (переменная окружения "Путь" ), чтобы включить папку, указывающую на соответствующий файл jar.exe. Переменная изменилась с X
на X
+ ;C:\Program Files\Java\jdk1.7.0_03\bin
; вам нужно убедиться, что часть папки jdk
имеет отношение к вашей версии, которую я пропустил.
Причиной моего ответа является добавление шага, который я пропустил; который должен перезапустить Eclipse! Я попытался запустить его несколько раз, но после закрытия и повторного открытия проекта проект был правильно упакован. Возможно, это не было очевидно для этого.
Я думаю, вам нужно установить путь jarfile.
От BlackBerry Форумы поддержки:
Прежде всего нужно проверить, что JDK установлен, и что PATH установлен правильно. Откройте окно командной строки и запустите "jar", команда.
Решение: Откройте Мой компьютер, щелкните правой кнопкой мыши > выберите свойствa > перейдите в расширенный > перейдите к Переменные системной среды > в разделе PATH, добавьте это:
c:/Program Files/Java/jdk1.7.0_03/bin
Закройте и снова закройте Eclipse, и это...
ПРИМЕЧАНИЕ. jdk1.7.0... для версии java, установленной на вашем компьютере.
Эта ошибка возникает из-за Jdk1.7. Итак, попробуйте 1.6 и установите путь к папке bin.
Это работает для меня...
Я разрабатывал приложение для BB JDE 5.0, и у меня был java JDK 1.7. Я сошел с ума, потому что я все крут. Тогда я понимаю, что для JDE 5.0 мне нужен JDK 1.6. Установленный отсюда Java SE Development Kit 6 Update 45 изменил путь среды, и моя проблема была решена!.:)
Это сработало для меня: Проект 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.
Добавление 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
Это сработало для меня!