Java 和  XML 都是区分大小写的。估计是这个配置文件被人手工改过,比如 <Context /> 中应该是 docBase 而不是 docbase, crossContext 而不是 crosscontext.建议你从 Eclipse 中创建一个全新的 tomcat server,然后也把你的项目”添加/删除“ 部署到这个服务器上,然后从 eclipse workspace 中的 Servers 项目中找这个服务器的配置 文件中的 server.xml 的内容拿来比较两个服务器的配置有什么不同。