4.6 EJB的发布
首先看一下各文件存在的位置。
4.6.1 编译EJB
编译EJB首先要配置环境变量。要将:
%jboss_home%\client\jboss-j2ee.jar |
加入到CLASSPATH中才能进行编译。
编译的方法就很简单了,执行以下语句即可完成编译。
javac hello\ejb\*.java |
4.6.2 发布Server端
将hello\ejb\目录的Hello.java程序、HelloBean.java程序、HelloHome.java程序编译,同META-INF\目录下ejb-jar.xml文件打包成hello.jar文件,拷贝到%jboss_home%\server\default\deploy\目录(如图6)。
>jar cvf hello.jar *.* META-INF/*.xml |
4.6.3 发布Client端
直接将client目录拷贝到%jboss_home%\server\default\deploy\目录。
4.7 运行EJB
要运行先配置运行EJB的环境变量。运行EJB要在CLASSPATH里面增加如下几条语句。
%jboss_home%\client\jbossall-client.jar; |
然后进入client目录,输入命令:
>java hello.ejb.HelloClient |
看到客户端如下显示,说明部署和发布EJB成功(如图7)。
(图7)
5 小结
文中很多地方可能没有说得很详尽,还需要配合一些其他文档来学习,因为icech对JBOSS也了解的比较粗,希望有什么意见大家提出来,共同探讨。
参考资料:
· 《JBOSS3.0.4配置及使用初步》,作者:acute
· 《jsp,servlet,ejb 3种j2ee应用的实施》,作者:陈鹏
· 《精通EJB》,作者:Ed Roman
笔记整理:
· 姓名:icech
· 主页:西部电子 http://www.weste.net
· Email:icech@weste.net