2012-03-13 180 views
1

我有一个与序列化对象进行通信的服务器/客户端程序。 当我从Eclipse运行服务器/客户端时,一切正常。 当我将服务器导出到.jar并将客户端导出到另一个.jar并尝试运行它们时,没有任何反应,客户端冻结。 我怀疑序列化有问题[eclipse-javaw]。 有什么建议?服务器/客户端通信问题

回答

2

1)检查您的硬编码,特定于乌尔机中的任何值仅

2)检查您的jar文件中包含有需要为您的项目中的所有类文件。

1

debugging mode中运行jar并连接到该进程以查看发生了什么。

1

如果你有正确的管理异常处理,那么你可以通过从命令提示符下运行它作为

cmd> java -jar yourjar.jar 

检查你的罐子,如果你在你的代码异常要么是由于序列化或你有一些其他原因发现异常或您的控制台上的打印问题