使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

栏目: Java · 发布时间: 6年前

内容简介:MyEclipse限时秒杀!【默认情况下,MyEclipse EJB项目未配置使用XDoclet功能。本节主要为大家介绍使用XDoclet支持,并执行XDoclet代码生成来启用和配置firstejb EJB项目的步骤,以便获取Trader EJB的依赖源代码和部署组件。

MyEclipse限时秒杀! 活动火热开启中>>

MyEclipse最新版下载

三、配置XDoclet支持的项目

默认情况下,MyEclipse EJB项目未配置使用XDoclet功能。本节主要为大家介绍使用XDoclet支持,并执行XDoclet代码生成来启用和配置firstejb EJB项目的步骤,以便获取Trader EJB的依赖源代码和部署组件。

首先将Standard EJB XDoclet配置添加到firstejb项目。本节的最终目标是生成XDoclet配置,用于创建MyEclipse执行的ANT脚本,以便生成部署Trader EJB所需的其他EJB组件。

1. 右键单击firstejb,然后选择Properties,展开MyEclipse,然后选择XDoclet。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

XDoclet配置页面

2. 单击Add Standard,选择Standard EJB,然后单击OK。

注意:除了MyEclipse提供的预配置XDoclet模块,您还可以创建自己的XDoclet自定义配置。 集成自定义XDoclet模块的过程超出了本文档的范围。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

添加一个标准EJB配置

将标准EJB模块添加到列表后,选择它来显示其包含的doclet。注意ejbdoclet出现在左下角的列表中,jbdoclet下的subdoclets包含必需和可选的子任务。 许多子事件不适用于简单的无状态会话bean,如Trader EJB。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

Standard ejbdoclet的默认子任务

3. 删除不需要的子任务,保留只有下面图像中显示的列表。想要删除子任务,只需单击每个子任务,然后选择Remove。此配置中的每个项目都表示EJB XDoclet子任务。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

Trader EJB要求的XDoclet EJB子任务

4. (可选)如果在创建项目时指定了非默认源文件夹,则必须更新以下元素:ejbdoclet>destDir、deploymentdescriptor>destDir和fileset>src的项目相对路径属性。选择左下方面板中的每一个元素,然后在右下方的面板中查看和修改其各自的属性。

5. 单击Build标签来配置项目的XDoclet构建文件策略。

注意:如果这是一个新项目,则将Build策略设置为默认策略,因此您可以跳到步骤7。

6. 选择Use dynamic build specificationpolicy选项。

如果您正在使用已经包含XDoclet配置的现有项目,则可以选择删除不必要的xdoclet-build.xml文件。它不再需要有关这些政策的更详细说明,请参见下表。默认情况下,新项目设置为使用动态构建策略。 您可以在参数页上覆盖该项目的默认值。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

XDoclet构建文件策略配置

警告!当项目的XDoclet配置属性被修改时,项目的xdoclet-build.xml文件将被新版本覆盖。当必须手动管理xdoclet-build.xml文件时,才使用Use the Use XDoclet-build.xml file策略。

7. 单击OK,XDoclet配置保存到名为.xdoclet的文件中。另外,如果启用了“Use xdoclet-build.xml file”构建策略,MyEclipse将从XDoclet设置生成一个名为xdoclet-build.xml的文件,并将该文件存储在项目的根文件夹中。

3.2 配置应用服务器XDoclet(可选)

XDoclet能够生成server-specific部署描述符。

注意:稍后您将看到firstejb部署到本地JBoss服务器的步骤,这些步骤使用JBoss子任务。

1. 右键单击firstejb,选择Properties,展开MyEclipse,然后选择XDoclet。

2. 选择Standard EJB来查看任务,右键单击ejbdoclet,然后选择Add。

3. 选择jboss,然后单击OK。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

4. 选择jboss subtask,双击destDir属性,在Value字段中输入src/META-INF,然后单击OK。

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)

设置jboss子任务属性

5. 在Properties窗口单击OK。

更多资讯敬请访问 MyEclipse中文网>>

慧都控件|提供软件技术整体解决方案

云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务

企业QQ:800018081|电话:023-66090381


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数字图像处理

数字图像处理

[美]冈萨雷斯、[美]伍兹 / 电子工业出版社 / 2010-1 / 79.80元

《数字图像处理(第3版)(英文版)》是数字图像处理经典著作,作者在对32个国家的134个院校和研究所的教师、学生及自学者进行广泛调查的基础上编写了第三版。除保留了第二版的大部分主要内容外,还根据收集的建议从13个方面进行了修订,新增400多幅图像、200多个图表和80多道习题,同时融入了近年来本科学领域的重要发展,使《数字图像处理(第3版)(英文版)》具有相当的特色与先进性。全书分为12章,包括绪......一起来看看 《数字图像处理》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具