精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長(zhǎng)網(wǎng)

startup.bat啟動(dòng)Tomcat閃退問題原因及解決

2022-12-4 12:22| 查看: 2616 |來源: 互聯(lián)網(wǎng)

大家好,現(xiàn)在小編來為大家解答以上問題。startup.bat啟動(dòng)Tomcat閃退問題原因及解決相信很多人還不知道,現(xiàn)在讓我們一起來看看吧!出現(xiàn)問題: 安裝了Tomcat之后,開始用著還好好的。莫名其妙的就很突然出現(xiàn)了一些玄

大家好,現(xiàn)在小編來為大家解答以上問題。startup.bat啟動(dòng)Tomcat閃退問題原因及解決相信很多人還不知道,現(xiàn)在讓我們一起來看看吧!

出現(xiàn)問題:

安裝了Tomcat之后,開始用著還好好的。莫名其妙的就很突然出現(xiàn)了一些玄學(xué)問題,某一次開始我雙擊了startup.bat啟動(dòng)Tomcat時(shí)我的黑窗口就很不給面子的運(yùn)行著運(yùn)行著就閃退了,隱約間能看到個(gè)異常,可剛看清楚一個(gè)caused by...黑窗口就已經(jīng)關(guān)閉了。經(jīng)歷了重啟電腦等常規(guī)解決問題的思路后依舊無法解決。

分析問題

既然問題出現(xiàn)在這個(gè)啟動(dòng)后閃退,那就去看一眼啟動(dòng)時(shí)都做了什么?用記事本打開startup.bat,會(huì)發(fā)現(xiàn)一行腳本是這樣寫的:

set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"

看得出它訪問了本目錄下的catalina.bat腳本,那就記事本打開catalina.bat,此時(shí)又發(fā)現(xiàn)里面出現(xiàn)了這些內(nèi)容:

rem Get standard Java environment variablesif exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspathecho Cannot find "%CATALINA_HOME%\bin\setclasspath.bat"echo This file is needed to run this programgoto end:okSetclasspathcall "%CATALINA_HOME%\bin\setclasspath.bat" %1if errorlevel 1 goto end

這說明catalina.bat又訪問了該目錄下的setclasspath.bat,而記事本打開setclasspath.bat后又發(fā)現(xiàn)它又訪問了catalina.bat

綜上發(fā)現(xiàn)startup.bat啟動(dòng)流程為:startup->catalina->setclasspath->catalina

在這里插入圖片描述

閃退原因:

可見這三個(gè)文件一個(gè)都不能出問題。分析這三個(gè)文件得出閃退問題主要原因

原因一:java環(huán)境變量出問題了

從啟動(dòng)腳本中看得出Tomcat多次訪問了環(huán)境變量信息,其中也包括java環(huán)境(畢竟Tomcat原碼也是java啊)。故要先去檢查jdk的環(huán)境配置
注意:CATALINA_HOME是Tomcat的環(huán)境,你可以選擇不配置,不過這樣的話你就只能在bin目錄下啟動(dòng)Tomcat了,換句話來講,配置完Tomcat環(huán)境后你可以把startup.bat復(fù)制到其他地方雙擊啟動(dòng)。

原因二:端口占用

如果Tomcat已經(jīng)被啟動(dòng)或者8080端口被占用,這自然是不允許的。

你可以直接訪問localhost:8080看能否訪問Tomcat,如果可以那就說明是已經(jīng)開啟過了的,你可以雙擊shutdown.bat進(jìn)行關(guān)閉。

或者你可以在黑窗口中執(zhí)行netstat -ano | findstr "8080"查看8080端口狀態(tài),如果是TIME_WAIT則說明未被占用。

原因三:你的Tomcat不干凈了

到現(xiàn)在還沒解決,那就有可能是你所下載的Tomcat是一些綠色版、無敵版、xx版等閹貨或畸形貨。此時(shí)就可在記事本打開startup.bat,在腳本最后面一行加上pause,保存后啟動(dòng)進(jìn)行斷點(diǎn)調(diào)試了。(不一定非得像我圖片中加在倒數(shù)第二行,最后一行應(yīng)該也可以,只要不放在前面的邏輯中就行)。

在這里插入圖片描述

此時(shí)啟動(dòng)效果和之前沒有區(qū)別,只是出了問題后不再會(huì)立刻閃退,而是你在窗口中按任意鍵后才會(huì)退出。OK!現(xiàn)在你就研究屬于你的bug吧(記得解決完問題后把pause刪掉)!

以上startup.bat啟動(dòng)Tomcat閃退問題原因及解決就是小編為大家收集整理的全部?jī)?nèi)容了,希望對(duì)大家有所幫助。如果您喜歡這篇文章,可以收藏或分享給您的小伙伴們吧!歡迎持續(xù)關(guān)注我們的后續(xù)更新。

本文最后更新于 2022-12-4 12:22,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長(zhǎng):17tui@17tui.com
·END·
站長(zhǎng)網(wǎng)微信號(hào):w17tui,關(guān)注站長(zhǎng)、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營(yíng)銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長(zhǎng)網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營(yíng)銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信

大家都在看

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 玖玖爱在线观看 在线播放 玖玖草在线观看 | 免费国产精品视频 | 日高千晶在线观看 | 日本黄视频在线观看 | 午夜精品久久久久久影视riav | 国产在线一区二区视频 | 黄色影片一级 | 亚洲s码 | 任你躁欧美一级在线精品免费 | 日韩黄色一级片 | 午夜免费福利在线 | 国产精品三级在线播放 | 国产精品三级在线播放 | 黑人日b| 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美一区二区三区 | 国产一区二区不卡免费观在线 | 国产精品久久在线观看 | 一级中国毛片 | 国产精品久久久久久久久久久久久久 | 国产区综合另类亚洲欧美 | 亚洲国产欧美日韩 | 国产对白91色拍高清精品 | 国产一级内谢a级高清毛片 国产一级毛片大陆 | 国产福利视频 | 91在线精品免费观看 | 日韩欧美亚洲综合一区二区 | 俺去也亚洲色图 | 精品国产欧美一区二区最新 | 在线观看免费播放网址成人 | 91精品国产综合久久久久久 | 久久99精品国产麻豆宅宅 | 蜜桃臀久久伊人福利 | 亚洲国产综合网 | 成人短视频在线在线观看 | 免费 视频 1级 | 这里有精品| 91精品欧美一区二区综合在线 | 国产高清自拍视频 | 国产精品黄页网站在线播放免费 | 亚洲一级影院 | 亚洲三级在线 |