部署方法介绍
在不同的应用服务器下部署J2EE应用时,基本上大同小异。部署工作基本上按照以下步骤进行:
把J2EE应用和连接器打包成ear文件;
使用应用服务器厂商提供的工具把ear装配成可以部署的ear包,在装配的过程中,和应用服务器特定的部署描述符自动添加到ear包中;
使用应用服务器提供的控制台进行部署,在部署时,可能需要指定一些属性。
对于JBOSS,没有提供装配工具和部署控制台,需要手工进行编写专有的部署描述,并且手工部署。
在进行装配、部署工作前,请把J2EE应用打包成ear文建,打包后的结构如下:
2 +hello.jar
3 -META-INF/ejb-jar.xml
4 +com/hellking/jca
5 +com/hellking/jca/ejb
6 +demo.rar
7 -META-INF/ra.xml
8 +com/hellking/jca
9 +web.war
10 -WEB-INF/web.xml
11 -test.jsp
12 -META-INF/application.xml
13
下面首先介绍在J2SDKEE1.3下装配和部署J2EE应用。
在J2SDKEE1.3下部署连接器和J2EE应用
step1 首先启动J2EE和部署工具,在控制台输入:
start j2ee -verbose
start deploytool
step2 新建一个应用。
依次点击【File】à【new】à【Application】,选择应用的目录,输入应用的名称,如图1所示。
图1新建一个应用

step3 把资源适配器添加到应用中
依次点击【File】→【new】→【Resource Adapter】,在第一个窗口点击【next】,然后把资源适配器的类添加进来,然后点击【next】,如图2所示。
图2 添加资源适配器相关的类

在下一个窗口指定资源适配器的相关接口和实现类,如图3所示。
图3 指定资源适配器的相关接口和实现类

然后点击【vsersion information】按钮,输入版本相关的信息,完成后,点击【next】。
在下一个窗口为连接工厂添加两个属性,然后点击【next】,它们的名称和值如图4所示。
图4 为连接工厂添加属性

在解下来的窗口直接点击【next】,最后将生成部署代码,点击【finish】。
Step4 把EJB组件添加到J2EE应用中
【File】→【new】→【Enterprise Bean】,然后把EJB组件相关的类添加进来,如图5所示。
图5 添加EJB组件相关的类
