關於tomcat一閃而過的問題及解決

2021-08-18 17:03:58 字數 1020 閱讀 2952

最近有同學問我在啟動tomcat的時候遇到了tomcat一閃而過的問題,下面就來分析一下,這個問題產生的原因和解決的辦法,一般來說,通過startup.bat啟動tomcat的流程是start---catalina----setclasspath--catalina,因此這三個檔案,有乙個出錯都會導致tomcat啟動一閃而過問題。

開啟startup.bat,找到最後一句話::end,我們知道end表示結束的意思,:end是乙個標記,我們在後面加上一句pause

出現上圖的時候,與自己實際安裝的jdk版本進行比較,一致的話就表明我們的環境配置是沒有問題的,否則的話,就需要檢視是否正確配置環境變數了。

找到call "%executable%" start %cmd_line_args% 把裡面的start替換為run。

這樣可以看到更加詳細的情況,根據具體的報錯資訊,進行解決就可以了,一般來說,可能會遇到以下幾種問題:

1.與jdk版本不一致,更換版本,保持一致即可。

2.記憶體不足

在catalina.bat檔案中追加設定虛擬機器記憶體即可

3.還有就是檢查server.xml,context.xml配置檔案是否正確,比如,是否存在你的專案工程之前在tomcat種載入過,但是後面把專案刪除掉,有可能在server.xml中還殘留之前的配置,這時候刪除舊的配置就可以了。

以上就是我對tomcat一閃而過問題的分析和總結,希望對大家有所幫助。

ps:記得把之前改過的startup.bat檔案改回去

Tomcat 一閃而過

把jdk目錄下bin目錄下的msvcr71.dll拷貝到tomcat下的bin目錄下。也許你這樣做還不能解決,每個人的遇到問題的表面現象一樣,但可能實際原因迥異。你可以進入到dos視窗下,再一層層進入startup.bat的根目下,然後輸入startup.bat回車,會顯示出你執行失敗的原因,找到問...

關於登錄檔一閃而過

1 批處理一閃而過 無論是維護系統還是對系統進行優化,我們經常會通過執行一些批處理檔案來實現,但是在雙擊執行批處理檔案的過中,命令提示符視窗就會一閃而過,這樣使用者幾乎沒有時間看到批處理檔案執行的結果或出錯的提示資訊。先單擊 開始 執行 在彈出的 執行 對話方塊中輸入regedit,然後按下回車鍵,...

Tomcat伺服器一閃而過除錯

正常情況下是啟動完了是這樣子的 但有時會出現啟動伺服器一閃而過的情況,也沒有日誌這導致我們束手無策。下面叫大家如何開啟啟動日誌,方便快捷定位問題。1 先記事本開啟startup.bat,找到最後一句話 end,我們知道end表示結束的意思,end是乙個標記,我們在後面加上一句pause 暫停等待的意...