【发布时间】:2018-02-02 16:18:14
【问题描述】:
服务器地址为 192.168.0.104。当我尝试连接客户端程序时,出现以下异常:
C:\Users\Atreya\Desktop>java -jar Clientjar.jar
Enter IP address of server
192.168.0.104
Client exception: java.rmi.ConnectException: Connection refused to host: 169.254
.111.240; nested exception is:
java.net.ConnectException: Connection refused: connect
java.rmi.ConnectException: Connection refused to host: 169.254.111.240; nested e
xception is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at RMIClient.main(RMIClient.java:18)
现在 169.254.111.240 是客户端机器以太网适配器的自动配置 ipv4 地址。
【问题讨论】:
-
你试过telnet到上面的IP地址吗?您的系统是否能够访问上述 IP 地址?
-
我ping了它。两台机器都是连接的。 @PradeepSimha
-
@PradeepSimha 如果地址无法访问,那将是另一个错误。