【发布时间】:2012-06-13 18:32:27
【问题描述】:
当我尝试通过右键单击 Project--> Export--> War File 在 Eclipse 中创建 WAR 文件时, 指示 WAR 文件创建的窗口会在没有通知的情况下退出。正常吗?如果没有,我能否获得一些建议,为什么会出现此错误?
【问题讨论】:
当我尝试通过右键单击 Project--> Export--> War File 在 Eclipse 中创建 WAR 文件时, 指示 WAR 文件创建的窗口会在没有通知的情况下退出。正常吗?如果没有,我能否获得一些建议,为什么会出现此错误?
【问题讨论】:
你需要将eclipse java项目的类型改为web项目。
最好的方法是创建一个新的 Web 项目并将旧项目中的数据复制到 Web 项目中。
就我而言,我做了以下步骤
否则,如果您想手动执行步骤,请参考以下链接 "Module name is invalid" when exporting an existing eclipse project to a war file
【讨论】:
可能已经存在具有相同文件名的war 文件。如果是这种情况,请务必选中导出向导中的“覆盖现有文件”复选框。
如果不是问题,那么您的 Eclipse IDE 中肯定存在一些错误。
原因是您应该更新了(WTP 补丁 3.4.0),导致 eclipse 在导出 war 文件时出错。
我曾经遇到过这个问题,解决方法是安装一个新的Eclipse IDE。
【讨论】:
由于 C: 驱动器中的存储空间不足,有时会出现向导错误。 在清除临时存储后尝试创建相同的内容,它对我有用。
【讨论】:
我不得不将 .project 文件中的项目性质更改为:
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.jboss.tools.jst.web.kb.kbnature</nature>
<nature>org.jboss.tools.cdi.core.cdinature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
【讨论】: