Jar не является внутренней или внешней командой исполняемой программой или пакетным файлом win 10

Я получаю следующую ошибку, когда пытаюсь запустить команду «jar» в командной строке в окнах: «jar» не распознается как внутренняя или внешняя команда Общее решение похоже, что мне нужно добавить папку bin jdk в PATH в переменных среды. Я уже сделал это, я добавил следующую переменную пути: . ; C:Program FilesJavajdk1.8.0_40bin ; Хотя я не уверен, что если jdk находится в «программных файлах» вместо «программных файлов x86», это влияет на это. Я на 64-битных окнах с 64-битным java. Благодаря

Coder Lam 21 март 2015, в 10:16
Поделиться
Что ты пытаешься сделать? Вы пытаетесь запустить «исполняемый» флягу?
Bohemian♦ 21 март 2015, в 08:24
пытается создать банку файла manifest.txt

Coder Lam 21 март 2015, в 14:20
Поделиться:

4 ответа

Лучший ответ

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

(старые переменные пути здесь); C:Program Files (x86)Javajdk1.7bin

Не работают команды в командной строке (cmd) ipconfig, ping, netstat? Решение..

Joseph Mekwan 22 июль 2015, в 08:48
Поделиться

Попробуйте использовать эту команду:

java -version

Если это не работает, это означает, что вам не удалось правильно добавить путь к jdk. Если это работает, попробуйте использовать:

java -jar
Aleksandr Šmailov 21 март 2015, в 10:12
Поделиться
Java-версия работает. java -jar возвращает «Ошибка: -jar требует спецификации файла jar»
Coder Lam 21 март 2015, в 14:12
В каком сценарии работает «java -jar . », а «jar . » — нет?
Coder Lam 21 март 2015, в 18:24
Команда ‘java -jar’ требует от вас указать файл .jar, который вы хотите запустить.

Aleksandr Šmailov 23 март 2015, в 13:46
Показать ещё 1 комментарий

Команда jar в командной строке используется для создания файла JAR. Например:

jar cf jar-file input-file(s)

Но в вашем случае похоже, что у вас нет доступа к добавленному каталогу в вашем пути с двоичными файлами JKD, поэтому вначале попробуйте выполнить упомянутый java -version, чтобы проверить, не ли вы есть java в вас classpath вообще.

Читайте также:
Программа spss statistics как работать

Помните, что в Windows вы должны перезапустить консоль при изменении пути по умолчанию для Windows. Вы не видите изменения на текущей консоли.

В программные файлы установлена ​​версия x64 для Java. Версия x86 по умолчанию установлена ​​в Program Files x86.

Przemek Nowak 21 март 2015, в 09:56
Поделиться

Я могу запустить Java-версию и Java-JAR. Можете ли вы пояснить, как просто работает ‘jar . ‘ против ‘java -jar . ‘ (и что приводит к сбою одного, когда нет другого?). Это проблема с classpath? Спасибо

Coder Lam 21 март 2015, в 18:27

Команда «java -jar» используется для запуска JAR-упакованного программного обеспечения. Файл JAR должен содержать класс Main. Подробнее смотрите на stackoverflow.com/questions/1238145/how-to-run-a-jar-file . Команда «jar» используется для упаковки программного обеспечения в файл JAR. Подробнее смотрите на stackoverflow.com/questions/4597866/java-creating-jar-file

Python не является внутренней или внешней командой… Исправление ошибки на Windows 10

Przemek Nowak 21 март 2015, в 20:11

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

  • проверьте, находится ли в вашей папке bin файл jar.exe или нет
  • проверьте настройки среды
  • скачать файл jar отсюда http://originaldll.com/file/jar.exe/29248.html и оставить в папке bin
  • теперь проверяем, что он будет работать на 100%.
  • держите любую банку на своем рабочем столе и перейдите на рабочий стол в командной строке cmd и запустите команду jar xf filename.jar

Теперь посмотрим, работает ли он

Manukundloo 27 фев. 2017, в 19:22
Поделиться

Ещё вопросы

  • 1 Автоматизировать установку ucbrowser
  • 0 как использовать q.all в Angular Js?
  • 1 сгруппировать и суммировать два столбца и установить как один столбец в пандах
  • 1 Почему запуск веб-приложения приводит к ошибке дублирующегося файла DLL
  • 0 Объединить последние записи с таблицей
  • 1 как получить значения для пользовательских полей пользовательской записи в Netsuite
  • 0 Почему поле ввода текста в IE 8 всегда на 6 пикселей шире, чем в другом браузере?
  • 0 чекбокс onclick событие jquery не работает
  • 0 C ++: При удалении динамически размещенного класса удаляются ли частные члены, которых нет в куче?
  • 1 Конструктор не определен, говорит Eclipse, но он определен (Java)
  • 0 как повысить эффективность моего запроса
  • 0 Неожиданное поведение PHP-функции rename (), используемой в моем коде для переименования файлов
  • 1 Игра Java Hangman — замена персонажей
  • 1 Типы предупреждений в Python и MATLAB
  • 1 FireBase Multi Path обновление и правила для каждого пути
  • 0 Javascript — загрузка изображений
  • 0 используя сервис в представлении с angularjs
  • 1 Java: удаление компонента Runnable Canvas
  • 4 Pip установить в Spyder
  • 0 Я хочу выбрать каждое значение в раскрывающемся списке, и он будет динамически выполнять модульное тестирование с использованием транспортира
  • 0 Реализация BFS
  • 0 ZF2 https://overcoder.net/q/719433/java-jar-%D0%BD%D0%B5-%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BA%D0%B0%D0%BA-%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%D1%8F-%D0%B8%D0%BB%D0%B8-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D1%8F%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0″ target=»_blank»]overcoder.net[/mask_link]

    Русские Блоги

    Win10 Ошибка JAR не является внутренней или внешней командой, а также не работает

    Проблема: Сегодня в командной строке CMD используйте команду JAR для упаковки, но найдите ошибку.

    Совет по ошибкам: JAR не является внутренней или внешней командой, а также не работает

    Но у java -version нет проблем.

    2. Решите:Предпочтения необходимо подтвердить переменные среды Java, которые были настроены, а не переменные среды пользователя.

    Например: java_home: C: Program Files Java JDK1.8.0_191

    Проблема на этом пути, Возьмите внимание, на пути пути % Java_home% bin и% java_home% Jre bin Не помещайте его в ту же строку

    Win10 должен быть настроен следующим образом:

    В последнее время это уверена!

    Откройте команды CMD, Javac и JAR снова!

    Источник: russianblogs.com

    «Имя файла» не является внутренней или внешней командой, исполняемой программой или пакетным файлом

    При попытке открыть какую-либо команду через окно служебной программы или консоль, вы сталкиваетесь с ошибкой – «Имя файла» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Система упрямо не открывает файл по каким-то причинам и этот факт очень раздражает. Причиной этого может быть один из нескольких вариантов: неправильно указан путь к файлу и отсутствие компонента в системе вообще, т.е по указанному адресу его не существует.

    Ошибка «Имя файла» не является

    Основные причины, по которым появляется ошибка «не является внутренней или внешней командой»

    Как уже было сказано, одна из причин заключается в неправильном указании пути к открываемому файлу. Обычно путь к файлу прописан в переменной «Path» в системе, должен быть указан строгий путь к директории, в котором размещены нужные файлы. Если имеются какие-то ошибки в настройках при указании пути в переменной, либо при указании имени файла, то система будет выдавать именно такую ошибку – «имя файла» не является внутренней или внешней командой, исполняемой программой.

    Первым делом необходимо указать точный путь переменной «Path» операционной системе, чтобы не возникало ошибок при открытии файла. Для этого нужно наверняка знать расположение папки. К примеру, обратимся к программе, которая в дальнейшем будет работать с исполняемым файлом в определенной папке.

    Переменная «Path» — это переменная операционной системы, которая служит для того, чтобы найти указанные исполняемые объекты через командную строку или терминал. Найти ее можно в панели управления Windows. В новых версиях Виндовс и других ОС указание вручную обычно не требуется.

    Системная переменная Path

    Указываем правильный путь в переменной path на ОС Windows 7

    Чтобы правильно указать путь необходимо знать точное расположение файла. Если файл программы, который нужно открыть лежит на диске в С:Program FilesJavajdk 1.8.0.45bin, тогда этот путь нужно скопировать и указать в системной переменной для последующего открытия.

    Командная строка

    1. Далее нам понадобиться рабочий стол, наводим мышь на «Мой компьютер» и в контекстном меню выбираем «Свойства».
    2. Нажимаем «Дополнительные параметры» слева и выбираем пункт «Переменные среды».
    3. В открывшемся окне ищем строку «Path» нажимаем на нее и вставляем скопированные путь сюда.
    4. Действие нужно подтвердить кнопкой «Ок». Компьютер желательно перезагрузить, чтобы настройки точно вступили в силу. Откройте консоль и вбейте нужную команду. Ошибки быть не должно.

    В том случае, если ошибка будет появляться снова, попробуйте перенести программу в рабочие директории диска с установленной операционной системой, например /System32. С этой директорией Виндовс работает чаще.

    Также ошибки возникают из-за отсутствия компонентов программы. Устранить их можно дополнив нужными. Для примера возьмем компонент «Telnet». Чтобы его включить, перейдите:

    Компонент Windows Telnet

    • На «Панель управления».
    • Дальше выберите «Включение и выключение компонентов».
    • Из списка выбираем «Клиент Telnet», напротив ставим галочку и нажимаем «Ок».
    • Компонент должен работать и ошибок возникать больше не должно.

    Задать переменную «Path» в ОС Windows 8/8.1/10

    1. Заходим на «Панель управления».
    2. Кликаем ссылку «Дополнительные параметры системы».
    3. Находим «Переменные среды». В этом разделе нужно выбрать «Path». Далее «Изменить», если нет готовой – создать заново.
    4. В пункте «Изменение системной переменной» укажите нужное вам значение и подтвердите кнопкой «Ок». Закрываем и все остальные окна, кликая «Ок».
    5. Откройте заново командную строку или терминал и попробуйте снова ввести ваш запрос. Сейчас должно все работать исправно.

    Источник: lifehacki.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru