tomcat配置项目位置
默认
tomcat会自动映射webapps目录下的所有web应用
为什么是webapps目录呢?是因为默认在server.xml中配置的Host配置的appBase为webapps
自定义
当然不想将应用放到webapps下也可以,那就需要自己配置Context了,
tomcat在加载一个web应用时,会一次按照以下五种方式查找web应用中的元素,优先级一次降低,直到找到为止
到Tomcat安装目录/conf/Context.xml文件中查找元素。
到Tomcat安装目录/conf/[enginename]/[hostname]/context.xml.default文件中查找元素。
到Tomcat安装目录/conf/[enginename]/[hostname]/[contextpath].xml文件中查找元素
到Web应用的META-INF/context.xml文件中查找元素
到Tomcat安装目录/conf/server.xml文件中查找元素。只适用于单个Web应用
1 | <!-- path为web应用的根路径 |