标签:推荐 路径 ext pat conf tom doc 根目录 startup
将war包丢到webapps目录中,执行bin目录中的startup.sh后,访问应用的接口,报404。
解决办法:
编辑tomcat的conf目录中的context.xml文件,在Context的标签上添加属性,如下
<Context path="demo" docBase="../webapps/demo" privileged="true">
其中path是之后访问接口的根目录,实测只能配置为项目名,即demo或者/demo,其他的(包括只配斜杠)都不行,访问接口时会报找不到网页错误。
docBase是项目的路径,相对路径或者全路径(/home/koushengrui/app/apache-tomcat-8.5.23/webapps/demo)都行,需要具体到项目目录,推荐相对路径。
另外,更改context.xml的话,不用重启tomcat,tomcat会自动重新部署该应用。
标签:推荐 路径 ext pat conf tom doc 根目录 startup
原文地址:https://www.cnblogs.com/koushr/p/5873423.html