Deployment 部署WAR文件时出错

Deployment 部署WAR文件时出错,deployment,war,web-deployment,Deployment,War,Web Deployment,我有一个war文件,当通过websphere中的管理控制台部署它时,在指定war文件位置和上下文根之后,我会收到以下错误 EAR文件可能已损坏或不完整。 org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:WEB-INF/WEB.xml 有什么建议可以解决这个问题吗 我还解压缩了war文件,并检查了web inf文件夹中是否存在web.xml文件 干杯, 迪娜我也遇

我有一个war文件,当通过websphere中的管理控制台部署它时,在指定war文件位置和上下文根之后,我会收到以下错误

EAR文件可能已损坏或不完整。 org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:WEB-INF/WEB.xml

有什么建议可以解决这个问题吗

我还解压缩了war文件,并检查了web inf文件夹中是否存在web.xml文件

干杯,
迪娜

我也遇到了同样的问题,经过多次搜索(甚至为此问题发布了一份悬赏),我发现问题是web.xml中的评论

我很幸运,有一个源分支没有评论,但工作正常,而另一个分支有评论,却破产了


删除注释允许WebSphere的验证器通过该错误。。。有趣的东西..

您是如何创建EAR文件的?似乎有其他人也有同样的问题。关于元素顺序的一些信息:看起来WebSphere人员已经知道了,并且已经为其制作了补丁。