【问题标题】:RMI connection between computers计算机之间的 RMI 连接
【发布时间】:2013-01-16 19:07:56
【问题描述】:

我是 RMI 方面的新手。我正在使用 eclipse ide 并且试图连接到另一个通过 lan 连接的系统 第一次我编写了接口并在服务器类中实现了它,我在远程计算机上执行了它,并且成功执行了 srver 第二我在我的电脑中创建了相同的界面和客户端并尝试执行它,但我收到了错误 “连接重用和我的本地计算机 ip”

为什么我得到这个错误我在服务器和客户端机器上创建了相同的接口如果我通过命令提示符运行我在 eclipse 中得到输出我得到了错误

【问题讨论】:

  • 请给我们看一个堆栈跟踪。
  • 您需要启动 RMI 监听器。你这样做了吗?
  • 对不起,它被拒绝了问题是当我尝试运行客户端程序时,我收到错误 java.rmi.UnmarshalException: error unmarshalling return;嵌套异常是:java.lang.ClassNotFoundException: RemoteAddition_Stub (no security manager: RMI class loader disabled)
  • 我查看了教程,我知道我们必须创建一个包含接口和服务器存根方法的 jar。但我仍然无法连接。 jar 文件位置是否应该共享???

标签: java rmi


【解决方案1】:

您缺少的类必须与它所依赖的任何其他应用程序类一起部署到客户端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 2019-08-26
    • 1970-01-01
    • 2014-12-03
    相关资源
    最近更新 更多