Linux服务器上配置Tomcat的docBase路径映射时遇到的坑
生活随笔
收集整理的这篇文章主要介绍了
Linux服务器上配置Tomcat的docBase路径映射时遇到的坑
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
场景
需求是将照片放置在Tomcat下的webapps目录下的img目录下。
这样能实现离线Tomcat迁移方便。
Windows下的tomcat下的conf下的server.xml中的路径映射配置为:
<Context docBase="/img" path="/test/upload" reloadable="true" source="org.eclipse.jst.jee.server:test"/>这里的docBase是相对路径,是相对于tomcat下的webapps目录的。
但是将同样的server.xml部署到linux服务器上后发现。
这样是不起作用的,具体原因不明。
实现
既然相对路径不能识别,那么就换成绝对路径。
所以在linux下的server.xml配置为:
<Context path="/test/upload" docBase="/opt/apache-tomcat-7.0.82/apache-tomcat-7.0.82/webapps" reloadable="true"/>要改成相对路径。
然后就可以了。
总结
以上是生活随笔为你收集整理的Linux服务器上配置Tomcat的docBase路径映射时遇到的坑的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 一行Java代码实现不用区分系统获取To
- 下一篇: Linux的复制命令的路径写法