Eclipse(实际上是RAD)在项目上抛出WAR验证错误(CHKJ3000E)

rhu*_*ler 15 java eclipse war rad

我有一个项目,我刚刚从CVS导入.它在几十个其他开发人员IDE中工作,但就我而言,它报告了一个问题:

CHKJ3000E: WAR Validation Failed: com.ibm.etools.j2ee.commonarchivecore.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml
Run Code Online (Sandbox Code Playgroud)

谷歌搜索这表明它是Eclipse加载上下文的方式的问题.对于某些用户,清理项目是有效的.它不适合我.

关于我接下来可以尝试解决它的任何想法?

Ric*_*rdo 50

Eclipse> Project Explorer>右键单击项目,并显示错误> Validate

在此输入图像描述

这对我有用!

我对一些项目有相同的错误消息,并为每个项目执行相同的过程,现在所有这些都是固定的.

相关链接:http://viralpatel.net/blogs/eclipse-this-project-needs-to-migrate-wtp-metadata/

  • 像魅力一样工作。谢谢! (2认同)
  • 这似乎有效,但下一个版本会让它回来!例如,当我调用 >Gradle >Refresh Gradle Project... (2认同)

Muk*_*oel 6

这是一个常见的问题,因为cache维持了日食.

尝试清除插件缓存并进行全面清理,您也可以删除现有服务器并创建一个新服务器.

请参阅此处了解更多详细信息,请参阅人们面临类似问题并清理和删除缓存并重新启动此类内容已为其解决了问题.