“java.rmi.ServerException:服务器线程中发生 RemoteException (ClassNotFoundException)”
问题:
尝试启动 RMI 服务器时,出现以下异常遇到:
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: Interfaces.RemoteMethodIntf
诊断:
根本问题是 RMI 注册表找不到远程接口中引用的类。这可能在多种情况下发生:
解决方案:
在这种特殊情况下,问题与注册表在其类路径上缺少必要的类有关。要解决此问题,有多种选择:
以上是为什么我的 RMI 服务器中出现'java.rmi.ServerException:服务器线程中发生 RemoteException (ClassNotFoundException)”?的详细内容。更多信息请关注PHP中文网其他相关文章!