前天在學習J2EE方面技術時,運行一個調試示例,需要用到Tomcat服務,結果使用Myeclipse怎么也打不開服務。之后去嘗試手動打開Tomcat服務也無法成功,一直弄了好幾個小時。后來,問了一下隔壁宿舍的同學,不一會問題就解決了~
具體問題和相關解決方法如下(當然這個方法不一定適應所有Tomcat無法開啟的問題喲):
首先,當時我按照網上手動開啟Tomcat服務方法步驟:
一、在cmd中install service.bat,注冊tomcat服務
圖一:找到Tomcat中service.bat文件
圖二:在cmd中install service.bat文件
二、找到下載Tomcat解壓文件中(具體地址:E:\apache-tomcat-7.0.69\bin,這個是我自己存放地址,具體按照個人存放實際地址來找)tomcat7w.exe文件,點擊運行,然后點擊start開啟服務
圖三:點擊stat開啟Tomcat服務
等了一會,令人郁悶的結果出現了:
圖四:點擊stat后服務狀態仍然是Stopped
結果跑到,瀏覽器輸入http://localhost:8080/自然也是無法訪問。
具體解決辦法如下:
下載Tomcat后,可以不用按照上述步驟,直接找到E:\apache-tomcat-7.0.69\bin該路徑下shutdown.bat文件,先點擊運行(作用是,關閉計算機上可能已開啟的Tomcat相關服務,以防占去8080端口):
圖五:找到shutdown.bat文件,並點擊運行
接下來,點擊上圖中startup.bat文件並運行,將會出現下圖中結果(如果出現運行后,一閃就消失,再次點擊shutdown.bat文件運行一下):
圖六:Tomcat服務成功開啟,耗時8274ms
然后,去瀏覽器中輸入http://localhost:8080/,則就會成功訪問~\(≧▽≦)/~啦!(上述開啟方法,要保持圖六一直存在,不能關閉這個界面,因為關閉這個界面,就代表關閉了Tomcat服務。當然,上面只是說了開啟的方法,其中最主要的就是運行一下shutdown.bat文件,關閉一下Tomcat相關服務。所以,如果下次要嘗試在Myeclipse或者ecipse中開啟Tomcat服務之前,不妨試一下點擊運行shutdown.bat文件,再來開啟)