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://m.wsalc.com
· Email:icech@weste.net