九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
tomcat啟動后一閃而過的調(diào)試方法

啟動tomcat時cmd窗口一閃而過解決方法。

如果想在tomcat的安裝目錄下 雙擊startup.bat啟動時卻一閃而過了,這說明是tomcat啟動失敗了。

在系統(tǒng)中配置了各種環(huán)境變量如下:

JAVA_HOME:H:\DevelopTools\Java\jdk1.6.0_20

CATALINA_BASE:H:\DevelopTools\apache-tomcat-6.0.32

CATALINA_HOME:H:\DevelopTools\apache-tomcat-6.0.32

CLASSPATH:.;%JAVA_HOME%;%JAVA_HOME%\jre\lib;

PATH:.;%JAVA_HOME%\bin;%CATALINA_HOME%\bin;

進入tomcat的安裝目錄(即解壓后放置的地方):

看到圈出紅色的3個bat文件,一般通過startup.bat啟動tomcat時流程是:startup->catalina->setclasspath->catalina

如果這3個bat文件里面有一個出現(xiàn)錯誤的話就是啟動失敗。為了找到一閃而過的原因得需要我們來看看這3個文件里面到底是什么了


先記事本打開startup.bat,找到最后一句話::end,我們知道end表示結(jié)束的意思,:end是一個標記,我們在后面加上一句pause



(暫停等待的意思)再次執(zhí)行startup.bat,就會看到上圖,當(dāng)我們按任意的鍵時cmd窗口又是一閃而過了。但是這已經(jīng)確定了我們的環(huán)境變量都是正確的。

為了更加詳細的看到信息:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把里面的start替換為run。



cmd窗口里面輸出錯誤信息了:

error occurred during initialization of vm

could not reserve enough space for objectheap

could not create the java virtual machine

大體可以理解為:因為程序請求不到足夠的內(nèi)存就啟動不了vm,導(dǎo)致程序退出。

試試申請足夠的內(nèi)存就可以了

如下操作:在catalina.bat中 找到Execute The Requested Command下面的

set JAVA_OPTS把這一句替換為:

set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m-Xmx800m -XX:MaxNewSize=256m

再次啟動startup.bat會看到已經(jīng)啟動成功了(記得把之前修改的內(nèi)容run、pause還原回去)。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
tomcat一閃而過的問題
tomcat啟動startup.bat一閃而過
雙擊startup.bat,啟動不了tomcat,JAVA
Tomcat免安裝版的環(huán)境變量配置以及Eclipse下的Tomcat配置和測試
綠色版的tomcat啟動執(zhí)行startup.ba 一閃而過
tomcat startup閃退
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服