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。

XDoclet配置页面

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

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

添加一个标准EJB配置

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

Standard ejbdoclet的默认子任务

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

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文件。它不再需要有关这些政策的更详细说明,请参见下表。默认情况下,新项目设置为使用动态构建策略。 您可以在参数页上覆盖该项目的默认值。

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。

 

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

设置jboss子任务属性

5. 在Properties窗口单击OK。

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

使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(三)的更多相关文章

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

    [MyEclipse最新版下载] 二.创建一个Session EJB – Part 1 MyEclipse中的EJB 2.x开发使用了EJB向导和集成XDoclet支持的组合. 每个EJB由三个基本部 ...

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

    [MyEclipse最新版下载] 一.创建一个EJB项目 1. 选择File>New Project,选择EJB Project,然后单击Next. 2. 在Project name字段中输入f ...

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

    MyEclipse限时秒杀!活动火热开启中>> [MyEclipse最新版下载] 四.运行XDoclet代码生成 通常每次更改XDoclet EJB配置.应用程序服务器设置或修改任何EJB ...

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

    MyEclipse限时秒杀!活动火热开启中>> [MyEclipse最新版下载] 六.部署到JBoss服务器 1. 右键单击Servers视图,然后选择New>Server,选择您安 ...

  5. 使用MyEclipse开发Java EE应用:EJB项目开发初探(上)

    你开学,我放价!MyEclipse线上狂欢继续!火热开启中>> [MyEclipse最新版下载] 一.MyEclipse EJB开发工具 Enterprise Java Beans (EJ ...

  6. 使用MyEclipse开发Java EE应用:企业级应用程序项目(下)

    你开学,我放价!MyEclipse线上狂欢继续!火热开启中>> [MyEclipse最新版下载] 二.项目组织.依赖性和类解析 JEE规范为企业应用程序定义了一个分层的Java类解决策略, ...

  7. 使用MyEclipse开发Java EE应用:EJB项目开发初探(下)

    你开学,我放价!MyEclipse线上狂欢继续!火热开启中>> [MyEclipse最新版下载] 三.EJB 3.x项目中的持久性支持 当创建EJB 3.x项目时,作为选项您可以添加JPA ...

  8. 使用MyEclipse开发Java EE应用:企业级应用程序项目(上)

    你开学,我放价!MyEclipse线上狂欢继续!火热开启中>> [MyEclipse最新版下载] 一.EAR项目模型 MyEclipse提供企业应用程序项目模型,即EAR项目模型,以及用于 ...

  9. 使用Eclipse/MyEclipse开发Java程序

    集成开发环境(IDE)是一类软件 将程序开发环境和程序调试环境集合在一起,提高开发效率 下载eclipse安装包网址:http://www.eclipse.org/downloads/ **MyEcl ...

随机推荐

  1. vs2013添加mysql对EF的支持(转+说明)

    在vs2013中使用mysql连接entityFramework经常会遇到这个问题:您的项目引用了最新实体框架:但是,找不到数据连接所需的与版本兼容的实体框架数据提供程序.请退出此向导,安装兼容提供程 ...

  2. Windows下如何使用Heroku

    1. 安装 进入https://devcenter.heroku.com/articles/heroku-cli#windows,选择对应版本安装 安装后使用heroku -v可检查版本号 2. 登陆 ...

  3. React文档(二)Hello World

    开始学习React最简单的实践就是去试一试CodePen上面的Hello World程序.你不需要安装任何东西,只要新开一个标签页打开例子依照原例操作即可.如果你更喜欢在本地开发,那么来看看安装的介绍 ...

  4. 关于POD和非POD类型中,list initialization和constructor initialization(未解决)

    如果你的成员是POD类型的,那么list initialization和constructor initialization没有任何区别 #include<iostream> using ...

  5. 托管DLL和非托管DLL的区别

    首先解释一下,托管DLL和非托管DLL的区别.狭义解释讲,托管DLL就在Dotnet环境生成的DLL文件.非托管DLL不是在Dotnet环 境生成的DLL文件. 托管DLL文件,可以在Dotnet环境 ...

  6. SAP 打开SAP物料帐期和财务账期

    引http://blog.sina.com.cn/s/blog_494f9a6b0102e8zw.html 物料账期:Tcode MMPV和Tcode MMRV 财务账期:Tcode OKP1  和O ...

  7. HTML5 <li> <ol> <ul> 用法

    定义和用法 <li> 标签定义列表项目. <li> 标签可用在有序列表 (<ol>) 和无序列表 (<ul>) 中. HTML 与 XHTML 之间的差 ...

  8. C# 语法特性 - 泛型(C#2.0)

    泛型将 类型参数 的概念引入了 .NET Framework. 泛型主要有两个优点: 1.编译时可以保证类型安全. 2.不用做类型转换,获得一定的性能提升. 泛型方法.泛型委托.泛型接口 除了泛型类之 ...

  9. Hadoop---集群的搭建(仅主机模式)

    Hadoop---集群的搭建 我有一个虚拟机是用来克隆的,里面设置了java环境,开启不启动防火墙的配置. 准备: 1.我的3个虚拟机: hu_hadoop1(主+从):nameNode+dataNo ...

  10. loj 10004 智力大冲浪

    智力大冲浪 题目描述: 小伟报名参加中央电视台的智力大冲浪节目.本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元.先不要太高兴!因为这些钱还不一定都是你的.接下来主持人宣布了 ...