How to fix Eclipse Tomcat startup timeout in 45 seconds?

來源:互聯網
上載者:User

標籤:

命題:怎麼修複 Eclipse 裡啟動 Tomcat 時, 預設啟動逾時時間為 45 秒的問題?

 

在 Eclipse 的 J2EE 項目裡啟動 Tomcat 來調試 Servlet 之類的,斷點以後,你會遇到 tomcat 啟動 45秒 逾時的問題,下面是解決這個問題的方法:

 

首先找到這個檔案,其中 \your workspace 是你項目的 Workspace 所在的目錄:

\your workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml

開啟 servers.xml 以後的內容大致如下:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><servers><server auto-publish-setting="2" auto-publish-time="1" configuration-id="/Servers/Tomcat v8.0 Server at localhost-config" deployDir="wtpwebapps" hostname="localhost" id="Tomcat v8.0 Server at localhost" name="Tomcat v8.0 Server at localhost" runtime-id="Apache Tomcat v8.0" server-type="org.eclipse.jst.server.tomcat.80" server-type-id="org.eclipse.jst.server.tomcat.80" start-timeout="45" stop-timeout="15" testEnvironment="true" timestamp="13"><list key="modules" value0="spring_mvc3::org.eclipse.jst.jee.server:spring_mvc3::jst.web::3.0"/></server></servers>

 

把其中的 start-timeout 參數 從 45 改為 1800 (單位為秒)。

 

重啟 Eclipse 即可生效。

 

(註:樓主在 Eclipse luna SR2 (v4.4.2) Build id: 20150219-0600 + Tomcat v8.0 下測試通過,本人未在 Eclipse luna SR2 裡找到 stackoverflow.com 上所說的 Server 設定介面,以上方法是自己參考下面的第一篇文章摸索出來的。)

 

參考:

http://stackoverflow.com/questions/4845219/change-tomcat-servers-timeout-in-eclipse

http://stackoverflow.com/questions/104640/how-can-i-disable-the-eclipse-server-startup-timeout

 

How to fix Eclipse Tomcat startup timeout in 45 seconds?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.