Я использую Clojure, но я могу читать Java, так что это не специфичный для Clojure вопрос. Это даже не похоже на работу с Java.
Я пытаюсь реализовать функцию ping, используя isReachable. Код, который я использую, это:
(.isReachable (java.net.InetAddress/getByName "www.microsoft.com") 5000)
Переведено на Java моим хорошим другом:
public class NetTest {
public static void main (String[] args) throws Exception{
String host = "acidrayne.net";
InetAddress a = InetAddress.getByName(host);
System.out.println(a.isReachable(10000));
}
}
Оба они возвращают false. Полагаю, я ошибаюсь, но исследования Google говорят мне по-другому. Я в замешательстве!