我遇到的问题是--我把程序打成war包放在tomcat下的webapp目录下面,然后启动的时候一闪而过.去网上查都是说什么jdk没配对什么的,但是我另外两个tomcat就可以正常启动。然后我想会不会是我使用的eclipse在关联tomcat时,对其配置产生了什么影响,果不其然,我找到了tomcat下conf文件夹下server.xml文件,其中的host标签里面有一个context指向的是我的eclipse里面的一个文件夹,我果断就把那一段给删除了,重新运行,成功。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
后面我又发现只要我往host加context就会导致tomcat配置错误,但是我还需要配一个虚拟目录来作为图片服务器,所以只能想想其他办法,那就是在catalina的localhost文件夹下创建 xxx(你虚拟目录的名字).xml,把你想要配置的context写在这里就可以了。