2011-06-24 59 views
8

我在eclipse中有2個項目。其中一個運行良好,當添加到Tomcat服務器時,服務器可以重新啓動而不會出現任何問題。但是,其他項目在添加時會出錯本地主機上的服務器Tomcat v6.0服務器無法在45秒內啓動

服務器Tomcat v6.0本地主機服務器無法在45秒內啓動。如果 服務器需要更多時間,請嘗試增加服務器編輯器中的超時時間。

我不相信這是一個超時問題,因爲我改變了時間無濟於事。是否有其他設置/地方我應該尋找錯誤?

這是項目的控制檯輸出成功啓動VS一個不

INFO: Initializing Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:17:38 org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 472 ms 
24-Jun-2011 15:17:38 org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
24-Jun-2011 15:17:38 org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 
24-Jun-2011 15:17:39 org.apache.catalina.core.ApplicationContext log 
INFO: ContextListener: contextInitialized() 
24-Jun-2011 15:17:39 org.apache.catalina.core.ApplicationContext log 
INFO: SessionListener: contextInitialized() 
24-Jun-2011 15:17:39 org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:17:39 org.apache.jk.common.ChannelSocket init 
INFO: JK: ajp13 listening on /0.0.0.0:8009 
24-Jun-2011 15:17:39 org.apache.jk.server.JkMain start 
INFO: Jk running ID=0 time=0/47 config=null 
24-Jun-2011 15:17:39 org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1332 ms 

一個失敗:

INFO: Initializing Coyote HTTP/1.1 on http-8080 
24-Jun-2011 15:18:34 org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 425 ms 
24-Jun-2011 15:18:34 org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
24-Jun-2011 15:18:34 org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 

有沒有人對什麼可以運行可以停止該什麼想法?

回答

19

你是在哪裏更改超時時間的?

在Eclipse:

  • 打開服務器視圖
  • 雙擊服務器上
  • 檢查超時(添加一個大數目爲開始
+0

是的,我在那裏改變了它(服務器總是在不到45秒的時間內開始,當我把所有東西都設置正確之前)。其他項目幾秒鐘內開始,所以我不認爲我的服務器問題在Timeout內 –

1

五月我知道你什麼時候遇到這個問題?如果在調試時出現這種情況,則意味着它正在等待按鍵(F5或F6)逐步手動移動到下一次執行。所以你不需要改變服務器的「超時」屬性。希望你從中得到一個小想法...

0

在我的情況下,它發生在我把「tcnaive-1.dll」放入jre/bin之後。

因爲我試圖刪除運行另一個(tomcat6.0)時的警告消息。

因此,即使在tomcat6.0上保留警告消息,我也會刪除tcnative-1.dll以使tomcat5.5繼續運行。

1

我也收到了相同的錯誤信息。有時它只是一個不同步的庫或源文件夾。請確保你清理你的工作目錄,清理你的項目並重新發布它們。有時候,如果您先啓動服務器,然後添加項目並重新啓動它,則會有所幫助。之後,我能夠得到此錯誤消息: java.net.ConnectException:連接被拒絕。如果是這種情況,在這裏你可以找到一些建議來解決這個問題:java.net.ConnectException: Connection refused。希望它有幫助。加法:一個非常有用的方法,可以從錯誤到來的地方找到答案。 http://www.vogella.com/blog/2010/02/16/tomcat-unable-to-start/

相關問題