eclipse是将程序镜像到tomcat里面,关闭程序竖颤乎后镜像的吃程序会消失,所以只要你不开Eclipse也就是没有镜像程序直接运行tomcat会出现找不到程序的错误。
保证你的tomcat里面有你要运行余悉的程序才行,就像我上面说的,你开始是在Eclipse里面编译并运行工程,这时候Eclipse会自动将你的程序编译到tomcat下面,但是你一旦关闭Eclipse在运行你的程序,tomcat里面会随着Eclipse的关闭刚才的程序会消失,解决办法就是,你在Eclipse编译完了后,将tomcat下的程序拷出来,关闭Eclipse还想运行该程序,再将刚才拷出来的复制到tomcat的webapps里面也行。
追加:说漏了一点,在Eclipse里把你的程序发布到tomcat下面,发布你应该会把,这时候再保存,其实保存的时候会自动编译,并会自动从Eclipse发布洞亩到tomcat下面,你再运行程序就ok,然后到tomcat把它拷出来,等关了Eclipse再把其拷进去。