почему мой jar-файл не запускается вне netbeans? - PullRequest
0 голосов
/ 11 января 2012

Я создал JAR-файл, который может отлично работать в NetBeans, когда я нажимаю Run, но когда я пытаюсь запустить файл jar, дважды щелкнув по нему, он не запускается, ничего не происходит ..

Ответы [ 2 ]

5 голосов
/ 11 января 2012

Двойной щелчок по банке запускает ее, но если у вас нет приложения с графическим интерфейсом, которое открывает новое окно (в другом потоке), оно, скорее всего, завершится и закроется, прежде чем вы сможете увидеть что-либо.

В этих случаях вы обычно запускаете jar из консоли (java -jar ..), чтобы увидеть, есть ли какие-либо исключения / ошибки.

0 голосов
/ 21 октября 2014

Запуск приложения из командной строки позволит отладить проблему, как сказал Божо. Но вам нужно проверить, есть ли у вас все файлы в папке dist, необходимые для запуска вашей программы. Например, если вы используете файл базы данных для получения данных, вам нужно поместить этот файл в папку dist после сборки программы. Я думаю, что файл JAR использует относительный путь при поиске файлов.

...