Java 服务器/客户端通信问题
我有一个与序列化对象通信的服务器/客户端程序。 当我从Eclipse运行服务器/客户机时,一切正常。 当我将服务器导出到一个.jar,将客户机导出到另一个.jar并尝试运行它们时,什么都没有发生,客户机冻结。 我怀疑序列化[EclipseJavaW]有问题。 任何建议???运行jar并连接到进程以查看发生了什么。运行jar并连接到进程以查看发生了什么。1)检查您的硬编码是否只针对您的机器 2) 检查您的jar文件是否包含项目所需的所有类文件。1)检查您的硬编码是否包含仅针对您的机器的任何值Java 服务器/客户端通信问题,java,serialization,client,Java,Serialization,Client,我有一个与序列化对象通信的服务器/客户端程序。 当我从Eclipse运行服务器/客户机时,一切正常。 当我将服务器导出到一个.jar,将客户机导出到另一个.jar并尝试运行它们时,什么都没有发生,客户机冻结。 我怀疑序列化[EclipseJavaW]有问题。 任何建议???运行jar并连接到进程以查看发生了什么。运行jar并连接到进程以查看发生了什么。1)检查您的硬编码是否只针对您的机器 2) 检查您的jar文件是否包含项目所需的所有类文件。1)检查您的硬编码是否包含仅针对您的机器的任何值 2)
2) 检查您的jar文件是否包含项目所需的所有类文件。如果您正确管理了异常处理,则可以通过在命令提示符下运行jar来检查您的jar,如下所示:
cmd> java -jar yourjar.jar
如果您的代码中出现异常,可能是由于序列化或其他原因导致的,您发现异常,或者您在控制台上的打印导致了挖掘问题如果您正确管理了异常处理,那么您可以通过在命令提示符下运行jar来检查jar,如下所示
cmd> java -jar yourjar.jar
如果您的代码中有异常,可能是由于序列化或其他原因导致的,您发现异常或在控制台上打印以解决挖掘问题