MyEclipse啓動Tomcat緩慢的緣由及解決辦法

阿何的程序人生

MyEclipse啓動Tomcat緩慢的緣由及解決辦法

  不知道朋友們是否有一種煩惱:有時候使用MyEclipse啓動Tomcat十 分緩慢,可能在幾分鐘前20秒之內,但如今卻須要200秒開外;其間內存和CPU都被佔用地厲害,而控制檯的輸出彷佛有重複的跡象;而當好不容易啓動完成 後,發現響應請求的速度也比平時慢數倍。這一切在另外一臺機器或另外一個MyEclipse/Eclipse中卻不會發生。 html

  這時你可能會很煩躁:不該該是代碼的問題。 spa

 

  其實這能夠算是MyEclipse的Bug。不出意外,上述狀況會出如今你新增斷點以後! 調試

  咱們經過圖解來看: htm

   

  上圖紅色框內本不該該出現斷點,若是你在那裏雙擊,正常狀況下斷點會出如今方法的第一條可執行語句(如上圖藍色框,從上往下第三處斷點)。 blog

  正常狀況下咱們只能夠在方法簽名(如上圖第二處斷點)和方法體上設置斷點,註釋是不可能設置斷點的。可是,若是MyEclipse賣了個萌,很 腦抽地讓咱們把斷點設置到了註釋上,那麼我很負責任地告訴你:上述狀況就會出現!(值得一提的是若是沒有大幅改動代碼,好比從其餘地方複製粘貼,上述狀況 通常不會出現) ip

 

  那解決之道就很明瞭了:去除這些個本不該該存在的斷點! 內存

  不過你很快就會發現:請神容易送神難,你再次雙擊卻沒法取消斷點!(大部分狀況下是如此) get

  不過不用着急,請看下圖: cli

  

  如圖所示,你們切換到調試模式下,找到斷點並取消便可。 請求

  如圖一,雖然有斷點的痕跡,但此時已經不會影響到什麼了。

相關文章
相關標籤/搜索