Tomcat啓動不了原因 Tomcat啓動失敗解決方法

Tomct啓動不了怎麼辦?本文主要爲大家分析幾種Tomct啓動失敗的原因以及解決方法,詳情如下:

情況一: 運行Tomct的啓動文件sttup.bt,彈出黑窗口,直接閃退。

失敗原因分析:這種情況一般都是沒有配置JAVA_HOME導致的,配置jdk如果沒有使用JAVA_HOME的方式配置環境變量,就會出這種問題

解決方法:使用JAVA_HOME的方式配置環境變量

情況二:Tomct啓動後,停留一段時間,打印一些日誌,然後窗口關閉。

失敗原因分析:這種情況一般是與端口號衝突了。

由於端口號只會支持一箇程序運行,如果Tomct的默認端口號被其他程序佔用,就會導致衝突。解決這種問題的手段分爲兩種,第一,關閉佔用默認端口號的程序(不太建議),第二,修改Tomct使用的默認端口號。

解決方法:關閉佔用默認端口號的程序,具體操作如下:

)如果選擇結束掉佔用了默認端口號的程序,如何查看是哪個程序佔用了端口號,在cmd命令輸入netstt -o

2)本地地址最右側就是已經被使用過的端口號,找到默認端口號8080,記下最右側的數字(PID值),接着打開任務管理器,找到和PID值匹配的進程,將其關閉即可(默認情況下,任務管理器不會顯示PID,需要手動開啓PID顯示)

3)修改Tomct默認使用的端口號

4)在Tomct文件目錄下找到conf文件下的see.xml文件

4)修改上圖的8080即可。

情況三:運行Tomct後,Tomct很快就啓動完成了,但是檢查錯誤日誌會發現有很多問題。

失敗原因分析:這種情況,可以去檢查下Tomct的權限是否配置好,是否需要提升Tomct的權限。

解決方法:只需要修改Tomct中config文件夾的權限,將權限改成完全控制,(注意:一定要修改電腦當前登錄用戶下的權限,否則沒有用,在下圖中的組或用戶名中找到當前登錄的用戶。)