MyEclipse使用教程:在Web项目中使用Web片段
MyEclipse 在线订购年终抄底促销!火爆开抢>>
本教程向用户展示了使用关联的Web项目创建Web片段项目的机制。用户还可以获得要检查的示例项目。在本教程中,用户将学习如何:
- 创建Web片段和关联的Web项目
- 部署并测试包含Web片段的示例Web项目
没有MyEclipse? 立即下载
创建Web片段项目
用户创建的Web片段将包含在新的动态Web应用程序中,用户将与Web Fragment项目一起创建该应用程序。
注意:本教程使用默认的JavaEE 6版本; 但是,JavaEE 7是创建新项目时的可用选项。
- 选择文件>新建>项目,选择Web Fragment Project,然后单击下一步。
- 在项目名称字段中键入webFrag。
- 接受默认目标运行时,或选择部署服务器的运行时。
- 选中“Add project to a Dynamic Web project”复选框,然后单击“New”以创建主机Web项目。
- 创建一个新的Web Fragment项目
- 在名称字段中键入webProj,然后单击“Finish”以创建Web项目。
- 单击“Finish”以完成Web Fragment项目。
完成向导将创建和配置webFrag Web Fragment项目以及新的Web项目。下图描绘了新项目的结构。
请注意两个项目中的JRE System Library文件夹。这些是MyEclipse为用户的项目提供的JavaEE API Jars库,用于编译和代码完成支持。这些API JAR文件仅放置在项目的构建路径中。
注意:没有JavaEE JAR文件或其他资源物理复制到项目中。

Web Fragment和相关的Web项目
如果创建要与现有Web项目一起使用的Web Fragment项目,则必须通过现有Web项目的Deployment Assembly属性定义依赖Web Fragment项目。要访问Deployment Assembly属性,请右键单击目标Web项目,然后选择属性。展开MyEclipse,选择Deployment Assembly,然后单击Add。
注意:如果在创建Web Fragment项目时指定动态Web项目,则依赖项将自动包含在部署程序集中。
部署Web项目
部署引用Web Fragment项目的Web项目时,请部署Web项目。由于引用了Web片段,因此它与托管Web项目一起部署。在本节中,您可以尝试部署引用Web片段的示例Web项目。

部署到MyEclipse Tomcat服务器
- 下载webfragment.zip,并将现有项目导入MyEclipse。有两个项目 - WebFragmentHost和WebFragment。
- 在Servers视图中右键单击MyEclipse Tomcat服务器,然后选择Add / Remove Deployments。
- 注意:此项目不在Tomcat 6上运行。
从右键单击上下文菜单部署项目 - 在Available列中选择WebFragmentHost项目,然后单击Add。
这将以WAR格式将WebFragmentHost项目部署到MyEclipse Tomcat工作区。 部署项目的上下文根是/ WebFragmentHost,可从http:// localhost-name:8080 / WebFragmentHost访问。 回想一下,context-root是用户定义的Web项目属性。 通过右键单击项目,从菜单中选择属性,展开“MyEclipse”,然后选择“Web”来访问Web属性。
测试应用程序

在Web浏览器中查看Web Fragment Host项目
- 右键单击WebFragmentHost,然后选择Run As> MyEclipse Server Application。
- 选择MyEclipse Tomcat服务器,然后单击“确定”。Web片段中的WelcomeServlet.java文件在浏览器中显示一个页面。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2017-12-20 【重大更新】DevExpress v17.2新版亮点—WPF篇(三)