У меня проблема с запуском моего Java приложения: при выполнении следующей строки отображается исключение:
InetAddress.getLocalHost();
Возникает следующее исключение:
java.net.UnknownHostException: ????????: ????????
at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
at main.Main.main(Main.java:23)
Caused by: java.net.UnknownHostException: ????????
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
... 1 more
Я знаю, что это проблема с моей локальной машиной, поскольку она работает на моих виртуальных машинах и других устройствах. Я использую Windows 10, и мой файл hosts по умолчанию (не редактируется). Что означают вопросительные знаки? Что я могу попытаться исправить?