在使用Tomcat的時(shí)候,經(jīng)常會(huì)遇到啟動(dòng)失敗的問(wèn)題:
解決方法:
1.檢查環(huán)境變量的配置,jdk的配置
2.檢查端口是否被占用。
關(guān)于環(huán)境變量的配置很容易搜到,如果按照網(wǎng)上的教程配置好了,但是還是啟動(dòng)失敗的話,這時(shí)就需要檢查端口是否被占用了,實(shí)際上十有八九是端口被占用了。
下面介紹第二種方法:
打開(kāi)dos窗口,輸入以下命令:
netstat -abn || findstr "8080"
或者?
netstat -aon || findstr "8080"
a:顯示所有的連接和偵聽(tīng)端口
b:顯示在創(chuàng)建每個(gè)連接或者偵聽(tīng)端口時(shí)涉及的可執(zhí)行程序
n:以數(shù)字形式顯示
可以看到在最后一欄里,顯示的就是該進(jìn)程的pid號(hào)。
然后打開(kāi)任務(wù)管理器,找到pid所對(duì)應(yīng)的進(jìn)程,將其強(qiáng)行結(jié)束即可。
注意:
1.如果任務(wù)管理器中沒(méi)有顯示pid號(hào)的一欄,則單擊菜單欄里面 查看 選項(xiàng),選擇 添加列,在顯示進(jìn)程號(hào)上打鉤即可看到。
2.有時(shí)候會(huì)出現(xiàn)這種情況,雖然按照上述命令查不到8080端口被占用,但是Tomcat就是啟動(dòng)不了,這時(shí)可以試著重啟一下Tomcat,當(dāng)出現(xiàn)
?
Server startup in 2514 ms
類似的字樣時(shí)就意味著可以Tomcat啟動(dòng)正常了。沒(méi)辦法,有一定的處理時(shí)延,我就被這個(gè)問(wèn)題困擾過(guò),明明沒(méi)有找到,可是Tomcat還是啟動(dòng)不了,這個(gè)時(shí)候無(wú)需暴躁,過(guò)一段時(shí)間重啟服務(wù)器會(huì)好的。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

