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

Ошибка - jar не распознается как внутренняя или внешняя команда, операционная программа или командный файл

Я получаю ошибку, упомянутую выше, когда я выполняю команду jar в cmd. Я попытался решить эту проблему, переместив путь к файлу jar.exe в переменную "путь" в "Мой компьютеp → настройки > расширенные системные настройки > переменные среды.

Вот как я это сделал -

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe 

Я сохранил изменения и снова попытался запустить jar в cmd и получил ту же ошибку. Пожалуйста, скажите мне мою ошибку и как ее исправить. Мне нужно сделать эту работу так, чтобы Я могу создавать файлы jar через командную строку.

4b9b3361

Ответ 1

Путь должен содержать только директории, в которых ОС будет искать исполняемые файлы. Разделите конечный "\jar.exe", чтобы указать свой путь как:

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin

Ответ 2

у вас есть пробел: C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe

Попробуйте использовать кавычки: "C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe"

Ответ 3

Три шага для решения этой проблемы:

  • Проверьте, доступна ли в вашей папке bin jar.exe
  • проверьте настройки среды
  • Загрузите файл jar отсюда и сохраните его в папке bin
  • теперь проверяем, что он будет работать на 100%.
  • держите любую банку на своем рабочем столе и перейдите на рабочий стол в командной строке cmd и запустите команду jar xf filename.jar
  • Теперь посмотрим, работает ли он.

Ответ 4

Мне нужно сделать другое решение:

  • Создать ярлык для C:\Program Files (x86)\Java\jdk1.7\bin\java.exe
  • Откройте C:\ProgramData\Oracle\Java\javapath. Вы можете скопировать адрес в файл-проводник или установить его для отображения скрытых файлов.
  • Скопируйте ранее созданный ярлык в папку javapath, заменив существующий. Убедитесь, что он назван точно java.exe

Готово! Там вы идете.