为什么“java.rmi.ServerException:服务器线程中发生了RemoteException”显示?

时间:2014-02-18 15:21:10

标签: rmi

为什么会出现以下错误?

Error = java.rmi.ServerException:服务器线程中发生RemoteException;嵌套异常是:     java.rmi.UnmarshalException:错误解组参数;嵌套异常是:     java.lang.ClassNotFoundException:rmi.CalcIntf

1 个答案:

答案 0 :(得分:0)

如果查看您应该在问题中发布的整个堆栈跟踪,您可能会发现bind()或rebind()中发生了错误。这表明注册表没有在其CLASSPATH上提到的类。

解决方案:使用适当的CLASSPATH运行Regsistry,或通过LocateRegistry.createRegistry().

在服务器JVM中运行它