Intelliji的想法在调试模式下非常慢,并且在正常模式下运行良好。
我已经尝试过在/ etc / hosts文件中设置以下内容 sudo nano / etc / hosts并添加这两个条目。
127.0.0.1 .local :: 1 .local
但这对我没用。
对此的任何帮助都受到高度重视。
答案 0 :(得分:6)
从方法中删除断点并在方法中使用它们,因为这会导致调试花费很长时间。
尝试以管理员身份运行IntelliJ。我在工作中遇到了这个问题,调试非常慢并且正在运行,因为管理员实际上使它更快。
答案 1 :(得分:1)
答案 2 :(得分:0)
我也遇到了与Eclipse类似的问题并找到了解决方案。 之所以发生这种情况,是因为您的IntelliJ使用的是在线Java,而不是使用系统中安装的相同内容。
您应该在IntelliJ配置中设置系统的java路径。以下链接将为您提供相同的帮助:
https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under
希望这会对你有所帮助。 : - )
答案 3 :(得分:0)
我通过禁用断点解决了类似的问题;这是远程调试。 我没有进行任何性能测量,但看起来可以有大约10个活动断点,但是有大约100个它们是灾难性的(我猜,断点列表是通过网络发送的)。
Idea可让您对断点进行分组并禁用整个组。
请注意,单击错误的鼠标按钮会清除断点而不是让您编辑其状态,所以要小心!
答案 4 :(得分:0)
我有类似的问题。就我而言,这是方法断点。一种方法只有一个断点。我的春季启动应用程序大约需要20分钟才能启动。当我删除断点时,它花了4秒钟启动。我还更改了调试器设置。 1.未选中-为Collections类启用备用视图 2.未选中-启用“ toString()”对象视图: 但这些设置没有任何作用
答案 5 :(得分:0)
确保在日志中不要使用“ biz.paluch.logging.gelf.logback.GelfLogbackAppender”。在我的情况下,使用此类附加程序是导致在调试模式下启动速度非常慢的原因。
答案 6 :(得分:0)
从DAO界面中删除断点,一切正常!
答案 7 :(得分:0)
在测试了许多不同的解决方案之后,我终于通过将JDK从JDK 11切换到JDK 8来解决了这些缓慢性问题。
答案 8 :(得分:0)
就我而言,我只需要禁用以下选项:“显示方法返回值” instruction
答案 9 :(得分:0)
答案 10 :(得分:-1)
就我而言,我有超过100个活动断点,这就是导致此问题的原因。
我单击了Ctrl + Alt + F8
并禁用了所有断点。
之后,我启用了一些新的断点,一切正常。
看来拥有大量活动断点会导致此问题。