Исполняемый файл Jar не отображает вывод - PullRequest
1 голос
/ 22 декабря 2011

У меня есть исполняемый файл jar, который, как я знаю, исполняется, потому что я помещаю два разных звуковых сигнала в начало кода, который я слышу, когда дважды щелкаю по нему или когда запускаю его через cli.Однако даже когда я запускаю его через командную строку, он не отображает вывод и не запрашивает ввод, когда я использую System.out / System.in соответственно.Все работает, когда я запускаю его через затмение.

Как получить .jar для вывода / ввода в ту же командную строку, в которой я его выполнил?

1 Ответ

3 голосов
/ 23 мая 2013

Предполагая, что Java находится в вашем PATH, вы должны запустить программу следующим образом:

java -jar myProgram.jar

Если вы хотите запустить его без открытия командной строки, вы можете создать файл .cmd в том же каталоге с таким содержимым:

@echo off
java -jar myProgram.jar
pause

затем дважды щелкните файл .cmd.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...