tomcat 根目录配置方法

tomcat 根目录配置方法

  应用部署到tomcat容器中,使用http://127.0.0.1:8080/ 根目录访问而非 http://127.0.0.1:8080/ 项目名访问

  1. 删除webapps/ROOT下的所有的内容,将应用的所有文件目录放到ROOT目录下即可

删除webapps下的所有内容,将应用的war包放入到除过webapps目录下的其他的目录,如/opt/xx/xxx.war,在conf/server.xml 中添加如下信息,在Host节点下添加

<Context path="" docBase="/opt/xx/xxx.war" debug="0" reloadable="true" ></Context>
说明:
  •     path 的值设置为空;
  •     应用不要放到tomcat的webapps目录下(如上述配置是放到自定义的文件夹中),否则访问时路径会出问题;
  •     docBase指定到绝对路径。    如此设置后重启tomcat,如果docBase指向的是war文件,会自动将war解压到 webapps/ROOT 目录;如果docBase指向的是应用已解压好的目录,如 docBase="/opt/xx/xxx",tomcat不会生成webapps/ROOT目录,访问时将直接使用docBase指定的目录。
  1. 在“conf/Catalina/localhost”目录下增加新的文件"ROOT.xml"

           <?xml version="1.0" encoding="UTF-8"?>

     <Context path="" docBase="/opt/xx/xxx.war" debug="0" reloadable="true"></Context>

猜你喜欢

转载自www.cnblogs.com/scai-fxh/p/10644468.html