Я сталкивался с этой проблемой несколько раз. Если я упаковываю приложение Java в исполняемый файл JAR, который принимает аргументы от пользователя, то пользователь должен вызвать программу (файл JAR) из командной строки с помощью следующей команды:
java -jar "jar-file-name.jar"
Но я хочу, чтобы всякий раз, когда пользователь дважды щелкает по исполняемому файлу jar (которому нужны аргументы пользователя), появляется окно (окно командной строки), которое появилось бы, если бы мы вызвали файл jar из командной строки .
Я знаю, что одним из решений этого является использование командного файла .bat
для запуска файла JAR. Есть ли другое решение?