tomcat添加context方式部署web应用
刚巧碰到了,记录一下.
通过context的方式部署会灵活一点,不必一定指向tomcat里面的webapps目录
这种部署有几种方式:
1.在$CATALINA_BASE/conf/ server.xml文件的host节点下添加context节点:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/home/work/war"></Context>
2.这个节点可以单独放在一个文件中
放在$CATALINA_BASE/conf/ Catalina/[hostname]目录下.比如text.xml
3.也可以在$CATALINA_BASE/conf/context.xml中添加内容
但是要注意这里添加的内容是公共的,每一个应用程序都会使用到
这里的contextpath就是访问时候要用到的地址前缀,方便起见,保留为空就好了