簡體   English   中英

Eclipse無法在調試模式下啟動tomcat-7服務器

[英]Eclipse not starting tomcat-7 server in debug mode

我正在嘗試調試我的代碼,eclipse沒有在調試模式下說明,但它在正常啟動時工作正常。

以下是我在eclipse彈出窗口中獲得的異常:

localhost上的服務器Tomcat v7.0服務器無法在90秒內啟動。 如果服務器需要更多時間,請嘗試在服務器編輯器中增加超時。

當我查看控制台時,一切看起來都很好,請看看....

INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/security/oauth/details.xml]
Mar 11, 2015 11:48:38 AM org.springframework.core.io.support.PropertiesLoaderSupport loadProperties
INFO: Loading properties file from class path resource [dev/com.myPack.plat.data.mongo.config.props/mongo-config.properties]

請幫幫我。

刪除所有斷點修復了我的情況

根據解決方案,您的主要問題是您已在程序中包含斷點。 如果您不記得斷點,則可以在執行程序期間跳過這些斷點。 跟着這些步驟。

僅適用於Eclipse。

菜單--->運行--->跳過所有斷點

現在您可以輕松啟動tomcat服務器了。

快樂學習,快樂編碼http://www.oliverspost.com/獲取更多信息

在eclipse中沒有在調試模式下啟動tomcat的原因有很多。 檢查點下方可以幫助您解決問題。

  1. 如果您使用的是Window操作系統,請首先檢查您的窗口防火牆特殊入站規則。 如果它包含列表中的javaTM,則啟用規則(如果禁用)並選擇啟用連接並單擊“應用”和“確定”。

  2. 檢查您的eclipse首選項jre和tomcat運行時配置。 JDK路徑更優選。

  3. 如果需要,增加超時

  4. 在啟動服務器之前,請檢查任務管理器中的進程或mac用戶檢查活動監視器。 如果java進程正在運行,則需要將其殺死。

  5. 重啟eclipse並清理構建和調試。 如果問題仍然存在,那么請采用eclipse的新實例。 一段時間eclipse內部設置也限制了tomcat調試模式。

刪除斷點對我來說也很有用,事實上當我在這句話中設置斷點時,我的問題開始了:

private void process(HttpServletRequest req, HttpServletResponse resp)
        throws ServletException, IOException 

我不知道參數的類型是否重要,但這是第一次發生在我身上。

還有另一個可能的解決方案,只需檢查斷點是否在線或參數。 我認為刪除所有這些斷點是在調試模式下啟動服務器的最佳方法。

通常,當我們經常從git中拔出時會發生這種情況。

重新啟動tomcat幾次為我修復了它。 在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM