我正在使用 Eclipse Ganymede 创建一个 Web 应用程序,但该项目目前只是一个标准 Java 项目。我想将其转换为动态 Web 项目,并且我需要有人帮忙。

我收到了有关编辑 .project 文件的建议,但是当我重新启动 Eclipse 时,它​​拒绝打开项目,声称文件已损坏。项目属性中也没有方面管理选项。

有什么建议么?

有帮助吗?

解决方案 2

出色地。患病的 告诉 你为什么,伙计们。这是因为很多指南都遗漏了一些基本的东西。

  1. 是的,您需要更改 .project 文件以添加一些缺少的性质和构建器(创建一个新的动态 Web 项目并检查创建的 .project 文件以查看缺少的内容)。

  2. 您还需要将内容添加到 .settings 文件夹中。它将丢失两到三个文件,其中之一是关键的 xml 文件。它们都是它理解你赋予它的新本性所必需的。

计算机万岁。

其他提示

尽管这个问题已经回答了我想说的是,我设法通过改变项目方面属性 - >项目构面,以我的项目转换成Web项目,只是检查动态Web模块

当您无法通过“项目构面”添加“动态Web模块”,请确保您发掘并禁用“实用模块”,因为它们是相互排斥的。

我已经花费相当一段时间(重新)编辑原始的.project文件(根据前面提到的网站),直到我发现了这一点。当我和我的Maven配置搞乱它可能被设置。

在服务器选项运行

不显示在蚀。

为它的溶液,我发现是“检查项目属性/项目Facet /动态Web模块”。为此,我们需要解锁公用程序模块,然后检查动态Web模块。

但是,实用程序模块也有必要对Java EE应用。那么如何选择实用程序和动态Web模块都使它的动态Web项目,以便我们能够获得运行在服务器选项。

请注意:我在项目文件和文件夹.settings已经复制必要的东西

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top