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

修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录_第1张图片

在conf/server.xml里面找到:

       unpackWARs="true" autoDeploy="true">

……

在前插入::

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

参数说明:
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互不干扰,做到前后端分离就可以了。

你可能感兴趣的:(修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录)