Я создал исполняемый файл .jar
файл. Как я могу выполниться .jar
использование пакетного файла, не упоминая путь к классу?
Если вы хотите, чтобы пакетный файл запускал jar-файл, создайте пустой файл с именем runjava.bat с содержимым:
java -jar "C:\myjarfile.jar"
Для запуска .jar
из командной строки, просто используйте:
java -jar YourJar.jar
Чтобы сделать это как пакетный файл, просто скопируйте команду в текстовый файл и сохраните его как .bat
:
@echo off
java -jar YourJar.jar
@echo off
просто гарантирует, что вторая команда не будет напечатана.
Точно так же, как и в командной консоли. Скопируйте именно эти команды в командный файл.
Если двойной щелчок по файлу .jar в проводнике Windows работает, вы сможете использовать это:
start myapp.jar
в своем командном файле.
Команда Windows start
делает то же самое, что и двойной щелчок по файлу.