問題:(1)有時候項目用tomcat啟動過程中或者啟動成功后,發現控制台打印信息不打印了,而且頁面訪問也訪問不了了,必須在控制台按下回車鍵才能繼續;(2)用startup.bat啟動tomcat之后,處於假死狀態,服務無法開啟;
原因:windows Powershell 分快速編輯模式和標准模式. 當處於快速編輯模式時, 鼠標點擊控制台會導致,程序被阻塞. 且系統默認情況下,是快速編輯模式
初級解決方式:在控制台按一次ctrl+c即可瞬間釋放所有卡住的日志信息(注意不能按多次,否則會結束整個程序)
解決方法:
1、不要讓控制台為當前窗口
2、在控制台按回車鍵
3、關閉窗口,重啟tomcat即可
4、取消控制台 “快速編輯模式”,這樣帶來的不便是窗口內文字不可選中無法復制打印信息,鼠標滾輪被禁用
右鍵 - 屬性 - 選項 找到編輯選項,把“快速編輯模式”選項去掉即可