解決方案集錦——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
- dbsnmp啟動失敗解決方法
- Tomcat伺服器啟動失敗其中原因之一Tomcat伺服器
- mongodb啟動失敗問題解決MongoDB
- mysql(mariadb)啟動失敗解決方法MySql
- hbase啟動失敗問題解決
- Android studio virtual Device 啟動失敗時某個報錯解決方案Androiddev
- npm安裝失敗解決方案NPM
- vagrant啟動身份驗證失敗的解決方式
- yum安裝mongodb啟動失敗怎麼解決MongoDB
- kubernetes叢集斷電後etcd啟動失敗之etcd備份方案
- anaconda prompt開啟失敗解決方法
- Windows系統解決PhPStudy MySQL啟動失敗問題WindowsPHPMySql
- 解決pytorch-gpu 安裝失敗方案PyTorchGPU
- 【伺服器】伺服器的服務啟動失敗伺服器
- 構建Potatso問題集錦及解決方案
- sqlplus啟動失敗SQL
- docker啟動失敗Docker
- MySQL啟動失敗MySql
- easyswoole啟動失敗
- Win10系統啟動Apache失敗的解決方法Win10Apache
- docker dm_task_run failed 啟動失敗解決辦法DockerAI
- 阿里雲滑塊驗證失敗解決方案阿里
- TortoiseSVN 執行清理( cleanUp )失敗的解決方案
- go get下載包失敗的解決方案Go
- CentOS 7 下Tomcat啟動超慢的原因及解決方案CentOSTomcat
- windows10系統下apache啟動失敗的解決方法WindowsApache
- win10系統network location awareness啟動失敗解決方法Win10
- Android studio 使用ssh方式clone失敗及解決方案Android
- zblog應用中心連線失敗的解決方案
- Laravel8 Npm-run-dev 失敗解決方案LaravelNPMdev
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- 解決flask伺服器使用gunicorn啟動時,獲取全域性變數失敗的問題Flask伺服器變數
- tomcat無法啟動的解決方法Tomcat
- 華為ensp防火牆6000啟動失敗#######的個人解決方法防火牆
- win10啟動Apache伺服器失敗怎麼回事_win10系統Apache啟動失敗如何處理Win10Apache伺服器
- dota2啟動失敗 初始化vulkan失敗
- npm內網安裝node-sass失敗解決方案NPM內網