IntelliJ freezes for about 30 seconds before debugging

If anyone else is still having this problem, I found this related issue on the IntelliJ board: https://youtrack.jetbrains.com/issue/IDEA-157303

It seems the problem is related to resolving hostnames. The recommended workaround is to include the following line in your /etc/hosts file:

127.0.0.1       localhost     <your hostname goes here>.local

And for IPv6 resolving, the same:

::1             localhost     <your hostname goes here>.local

Well, the issue took me around 3 hours to find out how to overcome it. For anyone has tried "modifying etc host file" solution from Jayson Minard and still not worked. Just go to SystemPreference -> Sharing and turn on File Sharing. That's on and it will let you debug your Java app on IntelijIdea 2017 very very very fast !!!!!!

enter image description here


The support from IntelliJ told me to try the IDE with bundled java.

http://download.jetbrains.com/idea/ideaIC-14.1.3-custom-jdk-bundled.dmg

And it works!

Edit:

IntelliJ support feedback: The problem was that there was a hang within java.net.Inet4AddressImpl.getLocalHostName(Native Method) JDK method call, which gets your system hostname. This is either JDK problem or local configuration issue...

The solution for this is here.