【问题标题】:Eclipse deployment descriptor not found找不到 Eclipse 部署描述符
【发布时间】:2011-06-26 06:06:00
【问题描述】:

我在 Eclipse 中创建了一个动态 Web 项目。我移动了 WebContent 文件夹的位置(位于 /src 文件夹中)。但是,该项目仍然认为该目录位于/projectName/WEB-INF/ 下(我知道这一点是因为当我尝试在部署描述符中打开一个元素时,它告诉我该路径不存在(它不存在,但我需要让它指向新位置)。

如何将构建指向 WebContent 文件夹(和 WEB-INF 等)的新位置?谢谢。

【问题讨论】:

    标签: java eclipse jakarta-ee jetty


    【解决方案1】:

    右键单击您的动态 Web 项目 -> 属性 -> 部署程序集。

    Web Deployment Assembly 中,更改包结构以反映您的更改。应该可以的。

    【讨论】:

    • 我也有同样的问题。您的解决方案不起作用。
    【解决方案2】:

    最初的答案在第二步中不清楚 - 从 Web 部署程序集对话框中,底部是一个 高级 切换,打开时将显示文件夹选择下拉菜单。

    我打算提供一个指向 WTP 部署组件属性页面的 Eclipse 文档的链接——但是我找不到它...

    【讨论】:

    • 高级部分还存在吗?还是取决于其他设置?我在 2021 年 6 月在这里看不到它
    【解决方案3】:

    Windows > 显示视图 > 项目资源管理器应该再次显示“部署描述符”

    【讨论】:

      【解决方案4】:

      转到 windows > 透视图 > 重置透视图可能会解决这个问题

      【讨论】:

        【解决方案5】:

        有时我们在默认 Java 透视图中,将其更改为 Java EE 透视图,如果一切正确,则部署描述符可见。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多