将Java项目转换为动态Web项目
我正在使用EclipseGanymede创建一个web应用程序,但该项目目前只是一个标准Java项目。我想把它转换成一个动态的网络项目,我需要一个人帮忙 我收到了一些关于编辑.project文件的建议,但当我重新启动Eclipse时,它拒绝打开该项目,声称该文件已损坏。项目属性中也没有方面管理选项 有什么建议吗?好的。我来告诉你们为什么,伙计们。这是因为很多指南遗漏了一些基本的东西将Java项目转换为动态Web项目,java,eclipse,ganymede,Java,Eclipse,Ganymede,我正在使用EclipseGanymede创建一个web应用程序,但该项目目前只是一个标准Java项目。我想把它转换成一个动态的网络项目,我需要一个人帮忙 我收到了一些关于编辑.project文件的建议,但当我重新启动Eclipse时,它拒绝打开该项目,声称该文件已损坏。项目属性中也没有方面管理选项 有什么建议吗?好的。我来告诉你们为什么,伙计们。这是因为很多指南遗漏了一些基本的东西 是的,您需要更改.project文件以添加一些缺少的性质和构建器(创建一个新的动态Web项目并检查创建的.proj
Huzzah for computers.虽然这个问题已经得到了回答,但我想说的是,我通过更改project facets Properties->project Facet将我的项目转换为web项目,并且在无法通过“project facets”添加“Dynamic web Module”时选中了Dynamic web Module请确保解锁并禁用“实用模块”,因为它们是互斥的
我花了相当长的时间(重新)编辑raw.project文件(根据前面提到的站点),直到我发现了这一点。它可能是在我处理maven配置时设置的。在服务器上运行选项没有在eclipse中显示 我找到的解决方案是“检查项目属性/项目方面/动态Web模块”。为此,我们需要解锁实用程序模块,然后检查动态Web模块 但是,对于JavaEE应用程序来说,实用模块也是必不可少的,所以如何选择实用模块和动态Web模块,使其成为动态Web项目,以便在服务器上运行
注意:我已经在.project文件和.settings文件夹中复制了必要的内容。它并不总是起作用,因为菜单project facet并不总是可用。例如,从Java项目转换为动态Web项目。事实上,在执行该操作之前,我必须修改.project。在Indigo中,您必须选择
project facets
在属性中
,然后单击转换为刻面形式
。然后您可以添加动态web模块。也在RAD中工作。我一直在尝试更改项目性质,这对我帮助很大。