Проблема связи между сервером и клиентом - PullRequest
1 голос
/ 13 марта 2012

У меня есть программа сервер / клиент, которая связывается с сериализованными объектами.Когда я запускаю сервер / клиент из Eclipse, все работает нормально.Когда я экспортирую сервер в .jar, а клиент - в другой .jar и пытаюсь их запустить, ничего не происходит, и клиент зависает.Я подозреваю, что есть проблема с сериализацией [eclipse-javaw].Любые предложения ??

Ответы [ 3 ]

2 голосов
/ 13 марта 2012

1) Проверьте, не содержит ли ваше жесткое кодирование какое-либо значение, относящееся только к вашей машине.

2) Проверьте, содержит ли ваш jar-файл все файлы классов, необходимые для вашего проекта.

1 голос
/ 13 марта 2012

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

cmd> java -jar yourjar.jar

если у вас есть исключение в вашем коде, либо из-за сериализации, либо по какой-то другой причине вы нашли исключение или из-за печати на консоли возникла проблема

1 голос
/ 13 марта 2012

Запустите jar в режиме отладки и подключитесь к процессу, чтобы посмотреть, что происходит.

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