DatagramSocket.send throws IOException [Solved]

 
 
 
Сообщения:66
Доброго времени суток.

Написал програмку на java и она хорошо работает на винде. Захотел запустить на linux(ubuntu 15.10), но увидел ексепшн.
java.io.IOException: Invalid argument
	at java.net.PlainDatagramSocketImpl.send(Native Method)
	at java.net.DatagramSocket.send(DatagramSocket.java:693)


Гуглил проблему, говорят поставить preferIPv4Stack.
System.setProperty("java.net.preferIPv4Stack" , "true");


Но не помагает.
Моя версия java:
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)


Спасибо
Изменен:22 окт 2016 17:01
 
 
Сообщения:66
Решил проблему. При создании объекта DatagramSocket я задавал неверный InetAddress (второй параметр).
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет