Java RMI连接错误:未连接到本地主机

时间:2018-10-19 10:10:02

标签: java rmi

运行应用程序时,我试图连接到本地主机,但是由于某种原因,它尝试连接到本地主机以外的IP地址。

以下是我收到的错误消息。 error

我查看了我的主机文件,其映射如下:

hostsfile

1 个答案:

答案 0 :(得分:0)

在手动创建Registry时,您可以将行 14 17 更改为

Registry registry = LocateRegistry.createRegistry(1099);

registry.bind("fileService", fs);

另一方面,Naming.rebind应该将主机默认设置为localhost,但是您仍然可以指定它

Naming.rebind("//localhost/fileService", fs)

在这种情况下,无需使用LocateRegistry.createRegistry