CMD.exe 控制输出缓冲没有 flush ,阻塞了,
所以你不要用 cmd.exe 直接启动,也就是不要双击 startup.bat
或者 tomcat5.exe 运行 Tomcat ,
不如直接 从 Eclipse 中启动或者 java.exe -cp ${tomcat}/bin/bootstrap.jar;${tomcat}/bin/commons-logging.jar
-Dcatalina.home=${tomcat}
-Dcatalina.base=${tomcat}
org.apache.catalina.startup.Bootstrap start 用这样的 java 命令从 eclipse 中启动就不会有问题。
或者你干脆把 Tomcat 安装成服务也不会这样。
所以你不要用 cmd.exe 直接启动,也就是不要双击 startup.bat
或者 tomcat5.exe 运行 Tomcat ,
不如直接 从 Eclipse 中启动或者 java.exe -cp ${tomcat}/bin/bootstrap.jar;${tomcat}/bin/commons-logging.jar
-Dcatalina.home=${tomcat}
-Dcatalina.base=${tomcat}
org.apache.catalina.startup.Bootstrap start 用这样的 java 命令从 eclipse 中启动就不会有问题。
或者你干脆把 Tomcat 安装成服务也不会这样。
遇到查询数据库显示到页面上, 要在cmd里面按下回车后
查询结果才显示在ie上
点了就会暂停,再敲下回车就OK了。搞不清为什么
如果是从startup.bat 启动,在运行时不要点cmd窗口