【问题标题】:Issue in exporting WAR file from eclipse project从 Eclipse 项目中导出 WAR 文件的问题
【发布时间】:2012-06-13 18:32:27
【问题描述】:

当我尝试通过右键单击 Project--> Export--> War File 在 Eclipse 中创建 WAR 文件时, 指示 WAR 文件创建的窗口会在没有通知的情况下退出。正常吗?如果没有,我能否获得一些建议,为什么会出现此错误?

【问题讨论】:

    标签: eclipse dynamic web war


    【解决方案1】:

    你需要将eclipse java项目的类型改为web项目。

    最好的方法是创建一个新的 Web 项目并将旧项目中的数据复制到 Web 项目中。

    就我而言,我做了以下步骤

    1. 旧项目\WEB-INF\src 到新 Web 项目\src
    2. 旧项目\WEB-INF\lib 到新 Web 项目\lib

    否则,如果您想手动执行步骤,请参考以下链接 "Module name is invalid" when exporting an existing eclipse project to a war file

    【讨论】:

      【解决方案2】:

      可能已经存在具有相同文件名的war 文件。如果是这种情况,请务必选中导出向导中的“覆盖现有文件”复选框。

      如果不是问题,那么您的 Eclipse IDE 中肯定存在一些错误。 原因是您应该更新了(WTP 补丁 3.4.0),导致 eclipse 在导出 war 文件时出错。

      我曾经遇到过这个问题,解决方法是安装一个新的Eclipse IDE。

      【讨论】:

        【解决方案3】:

        由于 C: 驱动器中的存储空间不足,有时会出现向导错误。 在清除临时存储后尝试创建相同的内容,它对我有用。

        【讨论】:

          【解决方案4】:

          我不得不将 .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>
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-06-03
            • 2012-02-27
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-06-21
            相关资源
            最近更新 更多