我已经编写了RMI java代码并手动启动了RMI服务器,但是当我运行该程序时,它会带来一个找不到类的错误,我缺少什么: 错误:服务器线程中发生RemoteException;嵌套异常是: java.rmi.UnmarshalException:错误解组参数;嵌套异常是: java.lang.ClassNotFoundException:rmi3.Hello *课程可用
答案 0 :(得分:1)
如果你查看堆栈跟踪,你会发现是否抛出了异常:
在导出时,这意味着该类在服务器JVM的CLASSPATH上不可用
绑定时,这意味着它在RMI Registry的CLASSPATH上不可用。
查找时,这意味着它在客户端的CLASSPATH上不可用。