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