MyEclipse能够配置具有Web项目特征的现有Java项目,此功能对于启用呈分解WAR格式或将在配置过程后转换为分解WAR格式的现有Java项目很有用。一般情况下,此功能被用来启用由其他Java EE面向Web的开发工具创建的现有项目。

下面是使用该功能的详细步骤。

1、右键单击要配置的Java项目,从菜单中选择MyEclipse > Project Facets > Install Dynamic Web Module Facet。

MyEclipse开发Java EE应用教程:将Java项目转换为Web项目_第1张图片

注意:如果收到“Invalid Project Structure”警告,则表示项目的根文件夹正在充当源文件夹。这违反了Eclipse构建路径限制,该限制禁止源文件夹与输出文件夹重叠。Web项目输出文件夹始终是相对文件夹路径:

MyEclipse开发Java EE应用教程:将Java项目转换为Web项目_第2张图片

2、选择动态Web模块版本和目标运行时,然后单击“下一步”。

MyEclipse开发Java EE应用教程:将Java项目转换为Web项目_第3张图片

3、指定将用作Web项目的Web根文件夹的现有文件夹,或输入新的Web根文件夹的名称。Web根文件夹的内容必须被构造为分解的WAR文件,即包含

MyEclipse开发Java EE应用教程:将Java项目转换为Web项目_第4张图片

4、选择创建web.xml复选框来创建此部署描述符。如果项目在现有的WEB-INF文件夹中已经包含一个web.xml文件,可以忽略此选项。

5、单击Finish完成配置。