最近在Mac下面使用Intellij Idea部署应用出现一个错误
[2017-01-08 11:13:45,148] Artifact Lantek:war exploded: Server is not
connected. Deploy is not available. 错误: 代理抛出异常错误:
java.net.MalformedURLException: Local host name unknown:
java.net.UnknownHostException: bogon: bogon: nodename nor servname
provided, or not known Disconnected from server
经过查证,原来是需要修改hosts文件,为本机的localhost指向一个节点名称,打开/etc/hosts文件,复现一份,修改如下:
127.0.0.1 localhost.localdomain localhost bogon
255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost
74.125.237.1 dl-ssl.google.com
然后再命令行下面执行cp file1 file2 命令,把修改过后的hosts文件替换成原来的文件即可,重启部署应用,成功解决问题。