我们都知道,只要把Web项目放到tomcat的webapps文件夹下,然后启动tomcat,就能够在浏览器的地址栏访问我们的网站了。
那么这是怎么一回事呢?先从最简单的,能看的见的地方说起。
Tomcat的server.xml文件。里面的属性有好多,一般懂得英文的 都知道是什么意思。
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
那么怎么自由配置自己的发布项目呢?很简单只要修改 appBase的属性值不就可以了。
热加载:在开发的时候,修改了类文件,不需要重启tomcat。相对来说要高效一点。
配置server.xml实现热加载:只要在server.xml文件中的host节点中,加入下面的节点。
<Context debug="0" docBase="D:\TGBLearnnote\JAVA\drp\DRP\drp1.0\WebRoot" path="/demo1" privileged="true" reloadable="true"/>
关于热加载的原理还不懂,以后深入学习。高人多多指点啊。