1,为何会有这个问题?
当Windows服务器中运行jar包的时候,控制台有输出语句,如System.out.println 或 e.printStackTrace() 时,当前线程会卡住,而且控制台没有任何输入,只要在运行的服务器上敲下空格或回车,才回有输出,该线程才恢复运行。
2,如何解决?
-
打开控制台的属性设置:
-
把勾选的【快速编辑模式】,去掉,即可。
-
这样就好啦,就不需要有时候在控制台卡住的时候,再去服务器中按Ctrl+C
当Windows服务器中运行jar包的时候,控制台有输出语句,如System.out.println 或 e.printStackTrace() 时,当前线程会卡住,而且控制台没有任何输入,只要在运行的服务器上敲下空格或回车,才回有输出,该线程才恢复运行。
打开控制台的属性设置:
把勾选的【快速编辑模式】,去掉,即可。
这样就好啦,就不需要有时候在控制台卡住的时候,再去服务器中按Ctrl+C
windows server 运行jar包,控制台卡住,按Ctrl+C才能释放,继续请求
https://blog.qiyuan.run/archives/windowsjarkazhu