在公司运行的好好的,回到家里后,运行Junit或main函数时,Idea的最下面出现"Finished, saving caches"字样后,编辑器就卡死了,过了一会就运行了。上网查了一下,解决方法如下:
在hosts文件中,添加类似下面的内容:
127.0.0.1 localhost <hostname>
(如果在hosts文件中已经已经有了类似“127.0.0.1 localhost”的内容也没关系,添加一下上面的内容就可以了)
Hostname的查看方法如下:
echo $HOSTNAME
修改方法如下:
sudo scutil --set HostName <your host name>
修改hosts文件方法如下:
sudo vi /etc/hosts
参考:
http://stackoverflow.com/questions/1881546/inetaddress-getlocalhost-throws-unknownhostexception