问题描述
tomcat的 Server.xml是这样配置的 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context path="/a" debug="0" docBase="D:/a" reloadable="true"> </Context> </Host>项目中使用了struts2,我请求服务器上D盘a文件夹下的 zwebapp 项目时 url是 http://ip:端口/a/zwebapp/main.jsp 然后就报 File "/struts-tags" not found错误, 但是我把项目拷贝到 tomcat自带的webapp目录下(在C盘)就没有问题, 这个样子十有八九就是tomcat配置的问题, 请问我该如何修改呢? 如果可以希望能告诉我为什么会这样,或者告诉我哪里有资料可以解释我遇到的这个问题,小弟这里不胜感激
解决方案
<Context path="" docBase="D:projectWebRoot" reloadable="false">你的问题是,docBase没有指向项目的WebRoot目录
时间: 2024-09-29 10:56:01