1,为何会有这个问题?

当Windows服务器中运行jar包的时候,控制台有输出语句,如System.out.println 或 e.printStackTrace() 时,当前线程会卡住,而且控制台没有任何输入,只要在运行的服务器上敲下空格或回车,才回有输出,该线程才恢复运行。

2,如何解决?

  1. 打开控制台的属性设置:
    image.png

  2. 把勾选的【快速编辑模式】,去掉,即可。
    image.png

  3. 这样就好啦,就不需要有时候在控制台卡住的时候,再去服务器中按Ctrl+C