不将项目部署在webapps下面
前段时间看到一个问题,如何将项目部署在任意位置,而通过tomcat来启动。
觉得这个问题有点意思,因为以前部署的时候都没有这样想过,遂上网查询一番并亲自实践,在此做下记录,方便查阅。
修改 TOMECAT_HOME/conf/ server.xml 文件找到 Host 标签对,在其中添加如下子标签:
<Context path="dc" docBase="D:\dc" reloadable="false"/>
path: 项目名,例如在我本地启动时,输入的路径就是 localhost:8080/dc.
docBase: 项目的绝对路径,例如我是将需要部署的war包解压在D盘dc目录里.
reloadable:表示Tomcat在执行时,当class,web.xml被更新过时,都会自动重新加载,不需要重新启动Tomcat.
如此就可以启动tomcat,正常访问项目了

浙公网安备 33010602011771号