Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题
解決 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)的問題/解決 Apache Tomcat 更新后 Apache Tomcat 9.0 Tomcat9 Properties 配置不匹配的問題
文章目錄
- 解決 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)的問題/解決 Apache Tomcat 更新后 Apache Tomcat 9.0 Tomcat9 Properties 配置不匹配的問題
- 前言
- 一、本文要解決的問題
- 二、錯(cuò)誤場(chǎng)景描述
- 三、錯(cuò)誤定位及原因分析
- 四、DOS 進(jìn)入Tomcat 安裝目錄
- 五、DOS 啟動(dòng) Tomcat 服務(wù)器(解決是否配置環(huán)境變量)
- 六、解決 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)的問題(Tomcat 頁面報(bào) 404 錯(cuò)誤)
- 6.1、重裝系統(tǒng)的 Tomcat service 服務(wù)
- 6.2、打開 Tomcat9w.exe 查看最新的配置信息
- 6.3、重啟 Tomcat9w.exe 的 start
- 總結(jié)
前言
最近在整理 SSM 框架,為了能在教程中簡(jiǎn)潔直觀地讓大家看到全部的流程,我將本機(jī)的實(shí)驗(yàn)環(huán)境全部進(jìn)行了更新,同時(shí)也就遇到了這類問題。首先大家看標(biāo)題的話可以知道,這幾類問題歸根結(jié)底是屬于同一類的,解決方法也是一樣的。這篇文章給大家解決以下幾個(gè)問題:Tomcat 要不要配置環(huán)境變量?為什么我的 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)?為什么我的 Apache Tomcat 更新后 Apache Tomcat 9.0 Tomcat9 Properties 配置不匹配?為什么我的 Apache Tomcat 啟動(dòng)后瀏覽器輸入 localhost:8080 報(bào) 404 錯(cuò)誤?一、本文要解決的問題
首先大家看標(biāo)題的話可以知道,這幾類問題歸根結(jié)底是屬于同一類的,解決方法也是一樣的。這篇文章給大家解決以下幾個(gè)問題:
- Tomcat 要不要配置環(huán)境變量? 為什么我的 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)?
- 為什么我的 Apache Tomcat 更新后 Apache Tomcat 9.0 Tomcat9 Properties 配置不匹配?
- 為什么我的 Apache Tomcat 啟動(dòng)后瀏覽器輸入 localhost:8080 報(bào) 404 錯(cuò)誤?
二、錯(cuò)誤場(chǎng)景描述
Tomcat 無法通過 Tomcat9w.exe 中的 start 啟動(dòng)服務(wù),只能通過 startup.bat 啟動(dòng)。測(cè)試頁面 http://127.0.0.1:8080/ 報(bào) 404 錯(cuò)誤,但是我們?cè)?IDE(如 Eclipse)中仍然可以使用 Server 服務(wù)并成功訪問我們項(xiàng)目中的頁面。(雖說不影響 IDE 開發(fā),但是對(duì)于強(qiáng)迫癥來說甚為惱火)
三、錯(cuò)誤定位及原因分析
我們可以通過雙擊 Tomcat9w.exe 打開 Apache Tomcat 9.0 Tomcat9 Properties 配置頁面,通過檢查 General 和 Java 界面我們發(fā)現(xiàn),雖然我們本地的 Apache Tomcat 已經(jīng)更新,但是配置還是之前的,具體如下圖所示:
可能有人會(huì)說,我們直接在后面的…中匹配本地的信息不就行了?
這個(gè)答案是否定且不可取的,你會(huì)發(fā)現(xiàn)在你確定并應(yīng)用之后重新點(diǎn)開 Tomcat9w.exe 還是之前的配置信息并沒有得到更新修改,解決方式如下。
四、DOS 進(jìn)入Tomcat 安裝目錄
我們使用 DOS 打開 Tomcat\bin 文件的安裝目錄,具體如下圖所示:
五、DOS 啟動(dòng) Tomcat 服務(wù)器(解決是否配置環(huán)境變量)
執(zhí)行 startup.bat 命令,如果本地的環(huán)境沒有問題的話(JDK 配置正確、Tomcat 服務(wù)器解壓正確),就會(huì)在 DOS 窗口中正確顯示你已經(jīng)正確啟動(dòng)了服務(wù)。
在以下窗口可以看到以下 Tomcat 自動(dòng)匹配到的配置信息,(同時(shí)也會(huì)彈出一個(gè) Java 程序的執(zhí)行窗口),兩者都有的話說明 Java 以及 Java 的運(yùn)行環(huán)境是沒有問題的,否則會(huì)有提示,我們根據(jù)提示進(jìn)行修改即可,這里不再贅述。
這里呢也就回答了 Tomcat 是否需要配置環(huán)境變量的問題,Tomcat 服務(wù)器可以自行匹配本地的 Java 環(huán)境,所以我們無需另外在對(duì) Tomcat 服務(wù)器的變量進(jìn)行設(shè)置。
六、解決 Tomcat9w.exe 無法啟動(dòng) Tomcat 服務(wù)的問題(Tomcat 頁面報(bào) 404 錯(cuò)誤)
描述:點(diǎn)擊 Tomcat9w.exe 的 start 無法啟動(dòng) Tomcat 服務(wù),具體如下圖所示:
同時(shí)執(zhí)行 bin 目錄下的 startup.bat,瀏覽器地址欄輸入:http://127.0.0.1:8080/ 頁面報(bào) 404 錯(cuò)誤信息。
6.1、重裝系統(tǒng)的 Tomcat service 服務(wù)
在 DOS 命令行,輸入 service.bat remove 移除之前舊版本的配置信息,具體如下圖所示:
輸入 service.bat install 安裝上面匹配到的最新配置信息,具體如下圖所示:
6.2、打開 Tomcat9w.exe 查看最新的配置信息
可以看到 General 以及 Java 的配置均已更新:
6.3、重啟 Tomcat9w.exe 的 start
這個(gè)時(shí)候重新啟動(dòng) Tomcat9w.exe 的 start,可以看到 Tomcat 服務(wù)已經(jīng)成功啟動(dòng),具體如下圖所示:
刷新地址欄信息,404 頁面變?yōu)?Tomcat 服務(wù)器的測(cè)試頁面,成功,具體如下圖所示:
總結(jié)
本文是純屬于 Tomcat 原理的教程,用以解決無法正常啟動(dòng) Tomcat 服務(wù)的問題。可能也有喜歡琢磨的同學(xué)對(duì)于 Tomcat 服務(wù)器的一些原理一知半解,那么本文可能會(huì)簡(jiǎn)單的疏通一下你的思路,幫助你解決一類問題。我是白鹿,一個(gè)不懈奮斗的程序猿。望本文能對(duì)你有所裨益,歡迎大家的一鍵三連!若有其他問題、建議或者補(bǔ)充可以留言在文章下方,感謝大家的支持!
總結(jié)
以上是生活随笔為你收集整理的Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行卡被吞了怎么取出来
- 下一篇: 编码 data text html c,