解決方案集錦——Tomcat伺服器啟動失敗
作為一個troubleMaker,Leree準備寫一個Tomcat啟動失敗的解決方案集錦,後續會不斷補充的
一、埠號佔用
Tomcat預設埠號是8080,很多伺服器都會預設這個埠號,因此常被佔用,導致Tomcat啟動不成功。我們找到Tomcat的conf配置目錄,右鍵server.xml用記事本方式開啟,修改預設埠號
二、startup.bat,視窗閃退
- 未配置jdk環境變數
建立JAVA_HOME系統環境變數,值為jdk安裝路徑
在Path中加入%JAVA_HOME%\bin
- 繫結專案後的Web應用部署問題
這個問題可能是因為修改Tomcat屬性時,選擇的是Use workspace metadata,這時的Server Path是臨時存放目錄
要修改這一屬性,首先右鍵Add and Remove移除所有專案,選擇Tomcat路徑作為伺服器路徑,最後重新啟動
三、其他情況
具體問題可以檢視Tomcat的logs日誌檔案目錄
- Can’t load IA 32-bit .dll on a AMD 64-bit platform]
在命令列輸入:java -version
在Tomcat目錄下輸入:version.bat
檢視二者版本是否匹配(其實沒有匹配有時也是可以執行的),不匹配時可以選擇將Tomcat的bin目錄下的tcnative-1.dll檔案替換為對應jdk的版本,或者直接刪除該檔案
tcnative-1.dll各版本:click here to download
相關文章
- tomcat 啟動失敗Tomcat
- 啟動Tomcat 失敗(Unable to start cluster)及解決方法Tomcat
- dbsnmp啟動失敗解決方法
- 監聽啟動失敗解決
- hbase啟動失敗問題解決
- mongodb啟動失敗問題解決MongoDB
- liunx tomcat 啟動卡住解決方案Tomcat
- Tomcat伺服器啟動失敗其中原因之一Tomcat伺服器
- mysql(mariadb)啟動失敗解決方法MySql
- MQ服務啟動失敗的解決方法MQ
- npm安裝失敗解決方案NPM
- vagrant啟動身份驗證失敗的解決方式
- yum安裝mongodb啟動失敗怎麼解決MongoDB
- oem啟動失敗的一般解決方法
- Android studio virtual Device 啟動失敗時某個報錯解決方案Androiddev
- 安裝XAMPP時啟動Apache失敗解決方法 xamppApache
- centos 7 新增 nfs 開機啟動失敗解決方法CentOSNFS
- 【伺服器】伺服器的服務啟動失敗伺服器
- 構建Potatso問題集錦及解決方案
- MySQL啟動失敗MySql
- docker啟動失敗Docker
- Windows系統解決PhPStudy MySQL啟動失敗問題WindowsPHPMySql
- docker dm_task_run failed 啟動失敗解決辦法DockerAI
- 華為ensp防火牆6000啟動失敗#######的個人解決方法防火牆
- Win10系統啟動Apache失敗的解決方法Win10Apache
- CentOS 7下MySQL服務啟動失敗的解決思路CentOSMySql
- anaconda prompt開啟失敗解決方法
- go get下載包失敗的解決方案Go
- 解決pytorch-gpu 安裝失敗方案PyTorchGPU
- TortoiseSVN 執行清理( cleanUp )失敗的解決方案
- 【MySQL】mysqldump備份失敗與解決方案合集MySql
- windows10系統下apache啟動失敗的解決方法WindowsApache
- ElasticSearch 安裝root使用者啟動失敗問題解決Elasticsearch
- WebLogic8的domain啟動失敗解決一例WebAI
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- 解決flask伺服器使用gunicorn啟動時,獲取全域性變數失敗的問題Flask伺服器變數
- 阿里雲滑塊驗證失敗解決方案阿里
- Laravel8 Npm-run-dev 失敗解決方案LaravelNPMdev