web项目可以正常启动,但是打成war包放到tomcat中启动就报错???

用servlet写了一个小型项目,简单的实现了几个功能,没有使用任何框架,但是在maven中引入了spring依赖,因为用JDBCTemplate访问的数据库。
问题:项目写完后正常启动,但是打成war包放到Tomcat中启动就报错。错误信息显示:Cound not open ServletContext resource[];
个人见解:我没有使用框架,不需要配置web.xml,但是它启动就要访问web.xml,所以现在比较尴尬,不知道这个web.xml该怎么配。
求解:

3个回答

问题已经解决,原因是tomcat的环境配置有问题。
ok,就这样,结贴。~~~

打包的时候少jar包

如果是正常的 web 应用,肯定需要创建 web.xml 文件的,有它项目才能被识别为 web 应用的。
你本地是怎么启动测试的呢?

sj13467204146
sj13467204146 web.xml我是有的,只是里面是空的,什么都没配,测试的时候也是可以正常启动的。
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问