具有ivy依赖项的Eclipse部署程序集失败

具有ivy依赖项的Eclipse部署程序集失败,eclipse,ivy,eclipse-wtp,ivyde,Eclipse,Ivy,Eclipse Wtp,Ivyde,我在Eclipse4.3中为一个动态web项目使用ivy管理的依赖项,一切都正常。合并包含新模块项目的不同分支后,Eclipse无法再创建war。如果我从部署程序集中删除IvyDependencies,就会创建一个war并再次部署—当然,这个归档缺少所有依赖项 除了web项目中的附加项目/模块加上依赖项声明之外,提交之间没有编译错误,也没有配置更改。比较eclipse配置和预合并配置不会产生任何结果 如果启用了验证,eclipse中将显示以下错误: CHKJ3008E: Missing or i

我在Eclipse4.3中为一个动态web项目使用ivy管理的依赖项,一切都正常。合并包含新模块项目的不同分支后,Eclipse无法再创建war。如果我从部署程序集中删除IvyDependencies,就会创建一个war并再次部署—当然,这个归档缺少所有依赖项

除了web项目中的附加项目/模块加上依赖项声明之外,提交之间没有编译错误,也没有配置更改。比较eclipse配置和预合并配置不会产生任何结果

如果启用了验证,eclipse中将显示以下错误:

CHKJ3008E: Missing or invalid WAR file.
如果禁用验证,则发布失败:

java.lang.NullPointerException at  org.eclipse.wst.common.componentcore.internal.util.VirtualReferenceUtilities.getDefaultProjectArchiveName(VirtualReferenceUtilities.java:81)
标准的eclipse工作区错误策略已得到最大限度的执行(清理、重新导入项目、删除ivy依赖项管理、读取、删除工作区、重新启动、服务器运行时删除/重新创建等的排列)


有没有办法解决这个问题或找到问题的根源?

在使用将手动检索的依赖项复制到WEB-INF/lib后,依赖项目中会出现验证错误。修复此问题使我可以再次在部署程序集中使用ivy依赖项。。。。奇怪的是,在该项目中,提交之间没有任何更改