问题描述
项目用的是tomcat服务器,部署了3个月,遇到了几次同样的问题,一开始还觉得是自己错误操作导致,后来发现每次的问题一样,都是该项目文件夹下的WEB-INF/web.xml无故丢失了,请各位遇到过,解决过的给点帮助,谢谢!
解决方案
解决方案二:
不会是人为的吧,哈
解决方案三:
这个也可以了?重新申请
解决方案四:
这应该不大可能吧?如果不是人为的删掉。代码里边,应该也不大可能出现删除web.xml的吧,当然也要检查下,是不是代码里边误删了,比如,弄错路径等情况
解决方案五:
引用1楼wangzhuoyan的回复:
不会是人为的吧,哈
这个不是人为的,可以保证哦
解决方案六:
引用3楼xzy88的回复:
这应该不大可能吧?如果不是人为的删掉。代码里边,应该也不大可能出现删除web.xml的吧,当然也要检查下,是不是代码里边误删了,比如,弄错路径等情况
密室逃脱啊,呵呵。不是代码误删肯定是其他原因
解决方案七:
试问一下,你是否装对了,不会是安装过程中装错了吧。你装的是eclipse还是MyEclipse?
解决方案八:
引用6楼aoyiufuwa的回复:
试问一下,你是否装对了,不会是安装过程中装错了吧。你装的是eclipse还是MyEclipse?
嗯,你提醒我了,这里补充一点,开发是用的myeclipse工具,此项目现在是部署在一台PC上,所以和开发用到的工具没有关联,在本地编译好了直接放到该PC机上的tomcat中运行
解决方案九:
编译好的?把整个项目部署过去啊!引用7楼zhouluok007的回复:
引用6楼aoyiufuwa的回复:试问一下,你是否装对了,不会是安装过程中装错了吧。你装的是eclipse还是MyEclipse?嗯,你提醒我了,这里补充一点,开发是用的myeclipse工具,此项目现在是部署在一台PC上,所以和开发用到的工具没有关联,在本地编译好了直接放到该PC机上的tomcat中运行
解决方案十:
引用8楼accpzar的回复:
编译好的?把整个项目部署过去啊!
就是部署过去了,隔一段时间就出现web.xml丢失的情况,每次都要重新贴一个进去
解决方案十一:
服务器是什么系统?Tomcat什么版本?建议:卸载原有的Tomcat去官网重新下载一个安装!引用9楼zhouluok007的回复:
引用8楼accpzar的回复:编译好的?把整个项目部署过去啊!就是部署过去了,隔一段时间就出现web.xml丢失的情况,每次都要重新贴一个进去
解决方案十二:
引用10楼accpzar的回复:
服务器是什么系统?Tomcat什么版本?建议:卸载原有的Tomcat去官网重新下载一个安装!
服务器是2003,tomcat是6.0
解决方案十三:
寻找正确解释哦
解决方案十四:
引用12楼zhouluok007的回复:
寻找正确解释哦
单凭你这样子说,无故丢失,我们也没法真正的解释啊,只能靠猜了。要不这样子吧,你去回收站看下,能不能找到web.xml,能找到的话,说明是在外部被人为删掉的(当然,回收站被清空的话,就不好判断了)或者,你把web.xml文件的属性改为只读和隐藏,看下,还会不会丢失,不会的话,也可以肯定是被人搞鬼删掉的了,呵,如果这样还是被删的话,那说明,肯定是你代码中把它给删了你顺便也复制一个web.xml放在一起观察,比如命名为web1.xml
解决方案十五:
引用13楼xzy88的回复:
单凭你这样子说,无故丢失,我们也没法真正的解释啊,只能靠猜了。要不这样子吧,你去回收站看下,能不能找到web.xml,能找到的话,说明是在外部被人为删掉的(当然,回收站被清空的话,就不好判断了)或者,你把web.xml文件的属性改为只读和隐藏,看下,还会不会丢失,不会的话,也可以肯定是被人搞鬼删掉的……
这台机器只有我能访问,回收站没有该文件,我现在就怀疑是不是tomcat的原因,代码中没有删除xml的段落哦
解决方案:
但是一起发布的其他项目都完好,没有这个问题,所以我就奇怪了
解决方案:
去官网下载个Tomcat重新安装下吧
解决方案:
检查病毒,,但关于JSP的病毒很少
解决方案:
引用16楼accpzar的回复:
去官网下载个Tomcat重新安装下吧
有没有别的办法
解决方案:
除了人为或代码误删。还真没遇到过。来学习。
解决方案:
引用19楼G_Elane的回复:
除了人为或代码误删。还真没遇到过。来学习。
人为可以排除,代码真心没有删除web.xml的段落哦
解决方案:
我也遇到这个问题,有没有解决办法?