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

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

内容简介: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


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

查看所有标签

猜你喜欢:

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

Numerical Methods and Methods of Approximation in Science and En

Numerical Methods and Methods of Approximation in Science and En

Karan Surana / CRC Press / 2018-10-31

ABOUT THIS BOOK Numerical Methods and Methods of Approximation in Science and Engineering prepares students and other readers for advanced studies involving applied numerical and computational anal......一起来看看 《Numerical Methods and Methods of Approximation in Science and En》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具