Linux系統操作中,使用MyEclipse啟動Tomcat突然變的很慢,內存和cpu被大量占用,而之前並沒有出現這個問題,那麼是什麼原因導致了這種情況?下面小編就給大家介紹下Linux MyEclipse啟動Tomcat太慢的解決方法。
其實這可以算是MyEclipse的Bug。不出意外,上述情況會出現在你新增斷點之後!
我們通過圖解來看:
上圖紅色框內本不應該出現斷點,如果你在那裡雙擊,正常情況下斷點會出現在方法的第一條可執行語句(如上圖藍色框,從上往下第三處斷點)。
正常情況下我們只可以在方法簽名(如上圖第二處斷點)和方法體上設置斷點,注釋是不可能設置斷點的。如果MyEclipse讓我們把斷點設置到了注釋上,上述情況就會出現!(值得一提的是如果沒有大幅改動代碼,比如從其他地方復制粘貼,上述情況一般不會出現)
解決方法:去除這些個本不應該存在的斷點!
不過你很快就會發現不行,再次雙擊卻無法取消斷點!(大部分情況下是如此)
如圖所示,大家切換到調試模式下,找到斷點並取消即可。
雖然有斷點的痕跡,但此時已經不會影響到什麼了。
上面就是Linux MyEclipse啟動Tomcat太慢的解決方法的介紹了,當你遇到這個問題的時候,只需去除一些多出來的斷點就能解決了。