有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我试图在运行应用程序时连接到本地主机,但出于某种原因,它试图连接到本地主机以外的ip地址

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

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

hostsfile


共 (1) 个答案

  1. # 1 楼答案

    在手动创建Registry时,可以将行1417更改为

    Registry registry = LocateRegistry.createRegistry(1099);
    
    registry.bind("fileService", fs);
    

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

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

    认为在这种情况下,LocateRegistry.createRegistry的行是不必要的