windows server服務器啟動tomcat后控制台總是卡住,接口拿不到數據,導致系統無法訪問,需要按ctrl+c系統才能繼續運行 & tomcat的"ctrl + c" 問題(啟動假死狀態)


問題:(1)有時候項目用tomcat啟動過程中或者啟動成功后,發現控制台打印信息不打印了,而且頁面訪問也訪問不了了,必須在控制台按下回車鍵才能繼續;(2)用startup.bat啟動tomcat之后,處於假死狀態,服務無法開啟;

原因:windows Powershell 分快速編輯模式和標准模式. 當處於快速編輯模式時, 鼠標點擊控制台會導致,程序被阻塞. 且系統默認情況下,是快速編輯模式

初級解決方式:在控制台按一次ctrl+c即可瞬間釋放所有卡住的日志信息(注意不能按多次,否則會結束整個程序)

解決方法

1、不要讓控制台為當前窗口
2、在控制台按回車鍵

3、關閉窗口,重啟tomcat即可
4、取消控制台 “快速編輯模式”,這樣帶來的不便是窗口內文字不可選中無法復制打印信息,鼠標滾輪被禁用

右鍵 - 屬性 - 選項 找到編輯選項,把“快速編輯模式”選項去掉即可

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM