2017-01-06 2 views
1

Я скомпилировал свой файл jar с помощью jar cmf manifest.mf SysInfo.jar *.class и не получил никаких ошибок, но когда я пытаюсь выполнить файл, щелкнув по нему, ничего не происходит. У меня даже не появляется ошибка. Но когда я запускаю банку с помощью консоли, она будет выполняться отлично.Java jar файл не работает

Что я могу сделать, чтобы сделать файл нажатым?

+0

Какое приложение находится в банке? Это приложение командной строки? Кроме того, как вы его запускаете из командной строки (какую команду используете)? – RudolphEst

+1

Просьба предоставить более подробную информацию: как вы успешно начинаете с консоли? Как выглядит файл манифеста? – hotzst

+0

Что такое os? По сути, вы должны сказать вам, что делать с файлами jar. – matt

ответ

0

Попробуйте запустить его с помощью консоли с помощью

java -jar yourFile.jar 

Не забудьте компакт-диск в каталоге ваш .jar файл находится, прежде чем сделать это.

EDIT: Извините, вы уже сказали, что это так. Попробуйте щелкнуть правой кнопкой мыши с помощью .. и затем выбрать open с помощью javaw.exe. Если это также не работает, вам нужно предоставить дополнительную информацию.

+0

javaw существует только в Windows, где он уже по умолчанию, и не работает, если программа использует консольные операции ввода-вывода, о которых я думаю, является проблемой, см. Ссылки выше. –

Смежные вопросы