【问题标题】:How to run RMI in netbeans in windows 7如何在 Windows 7 的 netbeans 中运行 RMI
【发布时间】:2013-01-21 00:09:16
【问题描述】:

您好,我是 Java 的 RMI 新手。我正在使用 netbeans 6.9 和 windows 7。我有简单的 rmi 服务器和 rmi 客户端,但不知道如何运行它们。我正在用命令提示符 start rmiregistry 1099 编写,程序中也使用了这个端口。在我刚刚运行服务器并且错误是

ava.rmi.server.ExportException:端口已在使用:1099;嵌套异常是: java.net.BindException:地址已在使用中:JVM_Bind

你能告诉我运行简单 RMI 服务器的操作顺序是什么吗?我看了很多教程,但做不到。

【问题讨论】:

    标签: java rmi


    【解决方案1】:

    我正在使用命令提示符 start rmiregistry 1099 编写,程序中也使用了这个端口。

    你不能那样做。如果您想为 Registry 和您自己的远程对象使用相同的端口,您必须在同一个 JVM 中使用 LocateRegistry.createRegistry() 启动 Registry。

    【讨论】:

      【解决方案2】:

      我认为你的步骤没有问题。但也许在您的服务器代码中,您正试图再次启动 rmiregistry,因此您会遇到此异常。尽量不要用命令启动 rmiregistry,只运行服务器。

      您还使用 NetBeans 的任何插件吗?

      如果您可以向我们展示服务器代码,我们可能会提供更多帮助。

      【讨论】:

        猜你喜欢
        • 2013-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-29
        • 2013-06-11
        • 2014-06-17
        • 1970-01-01
        相关资源
        最近更新 更多