Tomcat啟動時項目重複載入,導致資源初始化兩次的問題,tomcat初始化

來源:互聯網
上載者:User

Tomcat啟動時項目重複載入,導致資源初始化兩次的問題,tomcat初始化
最近在項目開發測試的時候,發現Tomcat啟動時項目重複載入,導致資源初始化兩次的問題 導致該問題的原因:如:在Eclipse中將Server Locations設定為“Use Tomcat installation(takes control of Tomcat installation)”時,就會導致該問題!
根本原因:

解決方案一:把server.xml中的context刪除掉


但這會導致一個問題:在Web Modules中你將看不到我們的項目
解決方案二:在Tomcat的目錄下隨便建立一個目錄,例如“webroot”
修改Server.xml,Host的appBase指定為建立的目錄“webroot”,而Context的目錄這裡使用相對目錄“../webapps/myapp-web”,注意:後面必須帶項目名稱“myapp-web”
其實最簡單的就是不要修改“Server Locations”配置!



tomcat啟動慢的問題

你把webapps裡面的除了你這個項目以外的都刪掉,然後把work目錄下清空以下就ok了。
因為tomcat啟動的時候回吧webapps下面的所有項目都會載入一次的。
希望對你有協助。
 
tomcat可以正常啟動,但是不可以附加元件目教

看控制台輸出~看看是不是正常啟動。另外看看你是不是已經設定了Content的內容

你確認你的tomcat的所有啟動資訊就是這些?你給出的這些資訊裡面就沒有初始化的內容。

你把項目放哪了?
如果是war包的話放在webapps下邊重啟tomcat就能自動部署,其他的一般需要更改server.xml檔案

進入管理頁面,看一下是否已經部署你的項目。確認你輸入的項目是完全正確的,
 

相關文章

聯繫我們

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