首页 > 其他分享 >修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录

修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录

时间:2022-12-22 14:06:40浏览次数:34  
标签:xml Web tomcat 默认首页 reloadable tomcat7 web true 目录


 

 

修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录_Web

在conf/server.xml里面找到:

<Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true">

……

</Host>

在</Host>前插入::

<Context path="" docBase="/usr/local/tomcat/apache-tomcat-7.0.92/webapps/SSM" debug= "0" reloadable="true" crossContext="true"></Context>

参数说明:
path 指出你的访问路径可以为“”或者"/"或者"/下面的子文件夹名称"
docBase路径必须是指向自己的目录
debug 为设定debug的等级0提供最少的信息,9提供最多的信息
reloadable=true时 当web.xml或者class有改动的时候都会自动重新加载不需要从新启动服务(在Web应用的开发和调试阶段,把reloadable设为true,可以方便对Web应用的调试。在Web应用正式发布阶段,把 reloadable设为false,可以降低Tomcat的运行负荷,提高Tomcat的运行性能)
crosscontext="true"表示配置的不同context共享一个session

然后重启tomcat服务即可

________________________

【可能遇到的问题】

无法访问webapps/项目文件夹/ 根目录下的html文件,一般情况tomcat的conf/web.xml里面都是配置好了welcome包含index.html的,其实只要把web.xml里面struts2和spring的监听类注释掉,就可以正常访问jsp和html,但是我们项目不可能不用这个依赖,所以建议前端文件的目录单独放在一个tomcat(80端口)里面,后端API的服务放在另外一个tomcat(8888端口)里面,这样两个tomcat互不干扰,做到前后端分离就可以了。

标签:xml,Web,tomcat,默认首页,reloadable,tomcat7,web,true,目录
From: https://blog.51cto.com/u_15920212/5962837

相关文章