fan*_*e89 46 java debugging intellij-idea
当我尝试调试我的Java应用程序时,IDE会冻结大约30秒,并显示以下消息:"已完成,保存缓存"
解冻后一切正常.它每次都会发生.
当我只运行(不调试)时它不会冻结.
我尝试了什么:
InteliJ build IC-141.1010.3.
当我尝试在其他IDE中进行调试时,它工作正常,只有InteliJ卡住...
我也向jetbrains提交了一张票,但我知道StackOverflow的强大功能:)
我有一台MacBookPro 2015和JDK 1.8
Sha*_* Lu 96
如果其他人仍然遇到此问题,我在IntelliJ板上发现了这个相关问题:https://youtrack.jetbrains.com/issue/IDEA-157303
似乎问题与解析主机名有关.建议的解决方法是在/etc/hosts文件中包含以下行:
127.0.0.1 localhost <your hostname goes here>.local
Run Code Online (Sandbox Code Playgroud)
对于IPv6解析,同样的:
::1 localhost <your hostname goes here>.local
Run Code Online (Sandbox Code Playgroud)
小智 22
好吧,这个问题花了我大约3个小时来找出如何克服它.对于任何人都试过Jayson Minard的"修改等主机文件"解决方案仍然没有奏效.只需转到SystemPreference - >共享并打开文件共享.这样就可以让你在IntelijIdea 2017上调试你的Java应用程序非常非常快!!!!!!
IntelliJ的支持告诉我用捆绑的java来试用IDE.
http://download.jetbrains.com/idea/ideaIC-14.1.3-custom-jdk-bundled.dmg
它的工作原理!
编辑:
IntelliJ支持反馈:问题是java.net.Inet4AddressImpl.getLocalHostName(Native Method)JDK方法调用中有挂起,它获取系统主机名.这是JDK问题或本地配置问题......
对此的解决方案就在这里.
| 归档时间: |
|
| 查看次数: |
9486 次 |
| 最近记录: |