使用MyEclipse开发Java EE应用:Web Fragment项目的使用方法
通过使用Web Fragment项目,可以像对应用程序进行模块化一样对Web应用程序部署描述符进行模块化。每个Web Fragment项目都包含一个Web - Fragment .xml描述符,该描述符定义了模块的构件,而不需要编辑Web应用程序的Web .xml描述符。web应用程序中包含的web片段描述符完成了web.xml描述符。
Web片段描述符包含与web.xml相同的信息,但有以下附加要求:
顶级元素必须是 <web-fragment>
Web片段描述符文件必须命名为web-fragment.xml
创建Web Fragment项目时,可以将其包含在现有Web项目中。当您选择此选项时,Web Fragment项目将自动添加到Web项目的部署程序集。通过将一个或多个Web片段项目添加到Web项目的部署程序集中,始终可以在Web应用程序中包含它们。
下图显示了Web项目中包含的Web Fragment项目结构的注释视图。在Web Fragment项目中,您可以在src/META-INF文件夹中看到web-fragment.xml描述符。在Web项目中,您可以看到Web Fragment项目中的库被引用了。
尽管src文件夹的实际名称及其在项目中的位置是用户定义的,但其子文件夹结构必须包括以下所示的布局。
<项目src> META-INF / web-fragment.xml
此外,MyEclipse包含两个特殊的项目成员——.settings文件夹和.myeclipse文件夹。
.settings文件夹包含所有项目设置,应与项目对应的Eclipse .project和.classpath文件同等重要。如果要在源管理系统(例如CVS)中维护项目,请在版本控制下包含.settings文件夹。
.myeclipse文件夹是MyEclipse中用于存储临时数据,如编译的JSP短暂工作区。它是一个临时工作区,可能会被MyEclipse Web工具动态创建和删除,并且不会出现在新项目中,它仅在项目需要时自动生成。一般情况下,源代码控制系统不会保留这个文件夹。例如在CVS中维护项目时,建议将.myeclipse添加到项目的.cvsignore文件中。
注意:.*文件和文件夹在项目中不可见,必须选择使用资源管理器过滤器来查看它们。
12月,庆圣诞,迎元旦,上“慧都网”小程序签到兑软件商城无门槛抵价券>>> 购MyEclipse/CodeMix享折上折>>>
想进一步了解MyEclipse?【MyEclipse官方中文网】知你所需,解你所惑!
想与更多人聊MyEclipse?加入MyEclipse中国(官方2):742336981畅所欲言吧!
想及时获取MyEclipse资讯?扫描下方二维码,MyEclips信息跟你走!