I have trouble getting JmDNS up and running on Raspberry Pi device. The application works fine on all kinds of x86 Linuxes but when started on Raspberry (running "Raspbian GNU/Linux 8 (jessie)") services announced by it are invisible. Services announced by avahi-daemon
(I start it manually) are visible so I guess there's a problem with the way JmDNS instance created
JmDNS dns = JmDNS.create(InetAddress.getLocalHost())