lorsque j'essaie de déboguer mon Java app the IDE se bloque pendant environ 30 secondes avec le message: "Terminé, sauvegarde des caches")
Après avoir dégelé, tout fonctionne bien. Cela arrive à chaque fois.
Lorsque je lance uniquement (pas de débogage), il ne se fige pas.
Ce que j'ai essayé:
InteliJ build IC-141.1010.3.
Lorsque j'essaie de déboguer dans d'autres IDE, cela fonctionne bien, seul InteliJ est bloqué ...
J'ai également soumis un ticket à Jetbrains, mais je connais la puissance de StackOverflow :)
J'ai un MacBookPro 2015 et JDK 1.8
Si quelqu'un d'autre a toujours ce problème, j'ai trouvé ce problème lié sur la carte IntelliJ: https://youtrack.jetbrains.com/issue/IDEA-1573
Il semble que le problème soit lié à la résolution des noms d'hôtes. La solution de contournement recommandée consiste à inclure la ligne suivante dans votre /etc/hosts
fichier:
127.0.0.1 localhost <your hostname goes here>.local
Et pour la résolution IPv6, la même chose:
::1 localhost <your hostname goes here>.local
Eh bien, le problème m'a pris environ 3 heures pour savoir comment le surmonter. Car quiconque a essayé de "modifier le fichier etc hôte" de Jayson Minard et n'a toujours pas fonctionné. Accédez simplement à SystemPreference -> Partage et activez le partage de fichiers. C'est activé et cela vous permettra de déboguer votre Java sur IntelijIdea 2017 très très très rapide !!!!!!
Le support d'IntelliJ m'a dit d'essayer le IDE avec Java fourni.
http://download.jetbrains.com/idea/ideaIC-14.1.3-custom-jdk-bundled.dmg
Et il fonctionne!
Modifier:
Commentaires du support IntelliJ: Le problème était qu'il y avait un blocage dans l'appel de méthode JDK Java.net.Inet4AddressImpl.getLocalHostName(Native Method)
, qui obtient le nom d'hôte de votre système. Il s'agit soit d'un problème JDK, soit d'un problème de configuration locale ...
La solution est ici .