【问题标题】:Making Java RMI to run on netbeans 7使 Java RMI 在 netbeans 7 上运行
【发布时间】:2013-03-20 12:10:40
【问题描述】:

我已经编写了 RMI java 代码并手动启动了 RMI 服务器,但是当我运行该程序时,它带来了一个找不到类的错误,我缺少什么: 错误:RemoteException 在服务器线程中发生;嵌套异常是: java.rmi.UnmarshalException:解组参数错误;嵌套异常是: java.lang.ClassNotFoundException: rmi3.Hello * 课程可用

【问题讨论】:

  • 您通过 RMI 发送的 Object 在项目的类路径中是否可用?
  • 我已经通过命令提示符在我的 Windows 环境中完成了此操作,但仍然存在问题:C:\Users\123\Documents\NetBeansProjects\rmi3\src\rmi3\Hello.java

标签: java rmi netbeans-7


【解决方案1】:

如果你查看堆栈跟踪,你会发现异常是否被抛出:

  1. 导出时,这意味着该类在服务器 JVM 的 CLASSPATH 上不可用

  2. 绑定时,这意味着它在 RMI 注册表的 CLASSPATH 上不可用。

  3. 查找时,这意味着它在客户端的 CLASSPATH 上不可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 2015-06-26
    • 1970-01-01
    • 2015-05-10
    相关资源
    最近更新 更多