Когда я запускаю Java-приложение на удаленном хосте и вызовите эту строку, возникнет ошибка:
Код: Выделить всё
Socket socket = new Socket("localhost", port);
Код: Выделить всё
java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.(Socket.java:507)
at java.base/java.net.Socket.(Socket.java:287)
Код: Выделить всё
Socket socket = new Socket("IP-Address", port);
Есть идеи, что здесь не так?
Подробнее здесь: https://stackoverflow.com/questions/787 ... st-refused