Итак, я делаю чат-клиент в netbeans, и я в значительной степени сделан. Я решил очистить и построить, чтобы проверить его автономно.Java JAR ведет себя по-разному, чтобы программа закончилась IDE
Однако, когда сообщение получено от другой программы с использованием сокетов (соединение идет нормально), программа закрывается. Эта проблема никогда не возникала, когда она запускалась прямо из среды IDE.
Итак, мне интересно, работает ли программа по-разному (ну, очевидно, это так, но как?), Когда она чиста и встроена в банку. Есть ли что-то дополнительное, что я должен принять во внимание. Например, исключение означает, что все это внезапно прекратится?
Кроме того, поскольку это происходит только со встроенным банком, я не вижу никаких исключений, которые могли произойти. Я очень сильно ...
Вы можете увидеть отчет об исключении, если вы запустите его с консоли с помощью java -jar program.jar'. – tbodt
он не должен вести себя иначе после компиляции. Может быть, это где-то не получается, вы уверены, что не видите никаких исключений? – bas
Netbeans использует тот же самый файл 'jar', который вы создали. Нет изменений, это тот же файл. Интересно, установили ли вы некоторый аргумент runtime в netbeans и забыли использовать их во время работы с 'cmd'? – Jatin