Как в командной строке Windows 10 исполнить файл .bat, запускающий другой файл .jar?

Рейтинг: 0Ответов: 1Опубликовано: 12.08.2023

Требуется исполнить файл jar, для чего запустить на исполнение файл bat со скриптом. Указал в строке команду к исполняемому файлу Test9:

f:\Program_training......\Test9>java.exe -jar Test9.jar

Но получил ошибку:

"java.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Нашел переменную Path и добавил путь до установленной Java:

c:\Program Files\Java\jdk-13.0.2\bin\

Но не помогло. То же уведомление получил, когда попробовал ввести непосредственно в командной строке нотацию C:\Program Files\Java\jdk-13.0.2\bin\java -jar Test9.jar.

Как можно решить задачу?

Ответы

▲ 1Принят

Консоль по ключевому (первому) слову ищет в PATH исполняемый файл, и выполняет. Вам нужно вводить не само имя файла, а его PATH-алиас. java -jar Test9.jar должно сработать, если Test9.jar лежит в открытой директории консоли.