最近運維調網絡,mac本突然出現了 java.net.UnknownHostException,網絡上找資料解決了一下,具體步驟如下:
1. 給127.0.0.1一個名字:
sudo vi /private/etc/hosts
在 127.0.0.1 localhost 行下面添加 127.0.0.1 your_mac_hostname
2. 刷一下緩存:
下面的命令
dscacheutil -flushcache
這樣就OK了。
參考:
http://javarecipes.com/2013/11/12/java-net-unknownhostexception-on-mac-os-x/
http://stackoverflow.com/questions/6484275/java-net-unknownhostexception-invalid-hostname-for-server-local