问题表现:
不知道因为误操作了哪个地方,myeclipse的tomcat启动之后就会挂起,无法如往常一样控制台打印一串的启动信息,访问http://localhost:8080 这个页面也得不到相应——这些迹象都表明实际上tomcat根本没有启动,经过一段时间的观察发现,其实tomcat进入了类似程序一样的调试状态,因为发现了自己myeclipse窗口右下角的调试窗格,按默认的F8键还可以一步步往下走,按的次数多了居然还真的可以在控制台输出往常的那些信息
问题解释:
其实操作解决了之后,这个问题就非常简单了,其实是tomcat在被关联到myeclipse之后其实是默认进入了debug的状态,而不是进入运行的状态,这时候调整这个lunch之后的选择就可以恢复到之前熟悉的状况。设置的这个入口就在配置的Lunch的一个面板上,下面的第二幅图里面就显示。
解决步骤
最重要的一部就是更改Launch的这个面板,将debug mode切换为run mode,然后重新运行tomcat就可以恢复正常