tomcat_this web application instance has been stopped already

來源:互聯網
上載者:User

標籤:

1、看:this web application instance has been stopped already

     所以,需要重啟Tomcat的情況下才有可能發上,這是第一個出錯條件。

2、看:Could not load ......

     看這個不能直接推出問題產生條件,但是很明顯是關於載入的。

     總結以上兩點,通俗點講,就是重啟了工程(可能是因為直接修改代碼,工程reload了), 並且,連過了資料庫(登入等),才出現了上述報錯資訊。

  下面是Tomcat server.xml配置:

  <Context debug="0" docBase="E:\Workspaces\CTC-ERP_KF\web" path="" reloadable="false">
  </Context>

  原因是:tomcat重新裝載web應用程式失敗導致的。當應用程式卸載時,並不會關閉所有的線程。當tomcat已經關閉了其類載入器後,一些線程依然會繼續運行,這樣就導致出錯。不過這個不影響正常使用。

Context(表示一個web應用程式,通常為WAR檔案,關於WAR的具體資訊見servlet規範) docBase 應用程式的路徑或者是WAR檔案存放的路徑
path 表示此web應用程式的url的首碼,這樣請求的url為http://localhost:8080/path/****
reloadable 這個屬性非常重要,如果為true,則tomcat會自動檢測應用程式的/WEB-INF/lib 和/WEB-INF/classes目錄的變化,自動裝載新的應用程式,我們可以在不重起tomcat的情況下改變應用程式(熱部署)

 

tomcat_this web application instance has been stopped already

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.