It's not a configuration problem, it's a bug in Java8. The solution is as follows:
Modify /etc/hosts file --> sudo vim hosts
Change 127.0.0.1 localhost to -->127.0.0.1 localhost murphysdeMacBook-Pro.local
The modified file is:
#127.0.0.1 localhost
127.0.0.1 localhost murphysdeMacBook-Pro.local
#127.0.0.1 localhost <hostname>
255.255.255.255 broadcasthost
::1 localhost
Get local hostname command: hostname
murphysdeMacBook-Pro:etc mofei$ hostname
murphysdeMacBook-Pro.local