首页 > 其他 > 详细

tomcat

时间:2018-06-07 21:37:22      阅读:188      评论:0      收藏:0      [点我收藏+]

将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会自动重新部署该应用。

tomcat

原文:https://www.cnblogs.com/koushr/p/5873423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!