Unable to process deployment descriptor for context 'null'分析和解决

事件:Myeclipse部署后tomcat中的webapp没有web.xml

由于生产和测试的版本不一样,就把原来生产的版本的程序复制了一份还在原来的workspaces目录下,由于我们的这个项目分成了4个部门,就是说在一个工程里将完整的项目分成了4个部分,每个部分在自己的目录下,在打包的时候用ant来打包,倒也不冲突,其中第一部分是报文接收模块,之前在myeclipse里部署和发布都是正常的,可以正常发布,但是这次不知道为什么system的信息始终打不出来,myeclipse启动关闭,重新建workspace都不行,于是将正常的和非正常的程序在控制台打印出来的日志对比,发现了非正常的日志有一句警告,如下图

在这里插入图片描述
于是查了一下,说是打包的里面没有web.xml,我之前也怀疑是这个问题,我看了在tomcat的webapp里面的有部署的内容,没有细看,再一对比,果然不一样
在这里插入图片描述
这个里面部署都没有web.xml显然是不对的!

究竟为什么我花了2个小时还是没有找到原因,抽空再看看吧,由于项目着急上线,就先新建项目,把程序代码复制过去就好了

发布了82 篇原创文章 · 获赞 10 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/fhf2424045058/article/details/105511939