0

在 Eclipse 中尝试 RMI。我创建了 2 个名为 Server 和 Client 的包

我在服务器包中创建了扩展“远程”的接口。将此文件复制到客户端

但是,这样做之后,当我运行客户端代码时,它给出了一个错误说“ClassCastException”无法将proxy01转换为......

但是,当我编译 Server 包中的接口文件并将接口的 .class 文件复制到客户端的 bin 文件夹中时,它开始工作了

为什么接口的.class文件需要相同?(客户端和服务器包中的远程接口)

4

0 回答 0