快速业务通道

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
将被修改。

<modules>   <module>ejb3-remove-stateless-ejb3</module> </modules>

同父项目的处理相同,我们将删除 junit-3.8.1测试库。我们还将删除用于单个测试的 Test Packages库(方法为选择 Files 选项卡,展开 ejb3-remove-stateless-ejb3 (jar) > src 文件夹并删除以感叹号标记的 test目录)。

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

我们将对项目进行配置,方法为:将 Packaging改为 ejb。右键单击鼠标,选择 Properties菜单并在对话框中将 Packaging字段的值由 jar改为 ejb。

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

单击 OK确认修改。

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3(5)

时间:2011-02-07 Jacek Laskowski

删除 pl.jaceklaskowski.javaee.App类别(从 Source Packages部分)。最后,对项目进行配置,使它包含EJB 3.0 bean。要进行修改必须直接编辑pom.xml文件。我们将在文件配置中添加 maven-ejb-plugin 。

<plugin>   <groupId>org.apache.maven.plugins</groupId>   <artifactId>maven-ejb-plugin</artifactId>   <configuration>    <ejbVersion>3.0</ejbVersion>   </configuration> </plugin>

pom.xml文件修改完毕后,将看到以下内容:

<?xml version="1.0" encoding="UTF-8"?> <project>   <parent>    <artifactId>ejb3-remove-stateless</artifactId>    <groupId>pl.jaceklaskowski.javaee</groupId>    <version>1.0</version>   </parent>   <modelVersion>4.0.0</modelVersion>   <groupId>pl.jaceklaskowski.javaee</groupId>   <artifactId>ejb3-remove-stateless-ejb3</artifactId>   <name>ejb3-remove-stateless-ejb3</name>   <packaging>ejb</packaging>   <version>1.0</version>   <url>http://www.JacekLaskowski.pl</url>   <build>    <plugins>      <plugin>       <groupId>org.apache.maven.plugins</groupId>       <artifactId>maven-ejb-plugin</artifactId>       <configuration>         <ejbVersion>3.0</ejbVersion>       </configuration>      </plugin>    </plugins>   </build> </project>创建子项目——ejb3-remove-stateless-client

我们将创建 ejb3-remove-stateless-client项目,方法与前一个子项目的创建方式相同。但是 Project Location 必须为 ejb3-remove-stateless 父项目目录。

选择以下项目设置

Project Name: ejb3-remove-stateless-client

Project Location: C:ejb3-remove-stateless

Group Id: pl.jaceklaskowski.javaee

Version: 1.0

Package: pl.jaceklaskowski.javaee

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3(6)

时间:2011-02-07 Jacek Laskowski

删除 junit-3.8.1.jar 测试目录(测试库)、pl.jaceklaskowski.javee.App 类别(源代码包)以及pl.jaceklaskowski.javaee.AppTest测试包,此时,我们已完成了项目的准备阶段。

完整的项目结构

项目结构如下所示:

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

创建EJB bean - Removable

声明EJB 3.0库的依赖关系

创建EJB bean的第一步是定义项目依赖关系。

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

我们将添加EJB 3.0库,org.apache.geronimo.specs:geronimo-ejb_3.0_spec:1.0.

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3 - 编程入门网

使用GlassFish v2、Apache Maven 2和NetBeans

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号