它在某种程度上与Eclipse有关。例如:
<Host> <Context docBase="foo" path="/foo" reloadable="true" source="org.eclipse.jst.j2ee.server:foo" /> </Host>
Eclipse WTP将source属性添加到与项目相关的<Context>元素中,以标识与上下文关联的源代码的位置(因此,工作空间中的实际项目已从Eclipse内部部署到该服务器)。
source
<Context>
如果您是由于Tomcat启动期间的警告而对此感到疑惑,则从Tomcat 6.0.16开始,在启动期间,context.xml或中的任何“无法识别” XML标记和属性server.xml都将对此发出警告,尽管实际上没有DTD的方法。
context.xml
server.xml
只是忽略它。Tomcat可以正常工作,Eclipse对此感到满意。带有有价值的WAR文件的实际生产环境中不会发生这种情况。