翻譯|使用教程|編輯:龔雪|2025-09-17 10:36:51.810|閱讀 43 次
概述:本文將為大家介紹如何用MyEclipse開發Java EE企業應用程序,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本教程介紹了Java EE企業應用程序開發入門所需的基本特性、概念和技術。您將學習如何:
該特性在中可用。在上文中(點擊這里回顧>>),我們為大家介紹了如何創建一個企業應用程序項目及增加和移除模塊,本文將繼續介紹如何部署和測試EAR項目。
MyEclipse技術交流群:1041265693 歡迎一起進群討論
對于項目部署,必須使用支持EARs的MyEclipse支持的應用程序服務器,本教程使用TomEE。
注意:您可以使用的部署程序集更好地控制已部署的文件。
1. 在Servers視圖中右鍵單擊服務器,然后選擇Add/ Remove Deployments。
2. 在Available列中選擇TraderJEE5,然后單擊Add。您可以通過Configured您可以使用Configured列中模塊旁邊的下拉框選擇打包部署或分解部署,但是為了最有效的開發過程,建議分解部署,單擊Finish。
3. 右鍵單擊服務器,如果服務器未運行,則選擇Start。當服務器啟動時,消息將被流式傳輸到Console視圖,請注意顯示TraderJEE5已成功部署的消息。
1. 單擊地球圖標。
2. 在地址字段中輸入URL //localhost:8080/TraderWeb/html/welcome.html,然后按Enter。
3. 在歡迎屏幕上單擊Enter。
4. 在Stock Trading web表單中,在Stock Symbol和Quantity字段中輸入值,然后單擊Submit。
當提交股票交易表單時,transaction.jsp與使用名為Trader的無狀態會話EJB啟動事務的servlet進行交互。Trader EJB僅用于演示目的,不與實際的交易服務交互。
可選包是Java EE模塊操作所需的一個或多個獨立JAR文件。在許多方面,術語“可選包”是不恰當的,因為如果沒有這些jar,依賴的Java EE模塊將無法正常工作。對于這樣的jar,更合適的名稱是“required packages”。Java EE規范允許將可選包Jar歸檔包含在EAR歸檔中,并通過需要Jar提供服務的任何模塊的MANIFEST.MF文件中的“Class-Path”條目進行引用。
對于使用其他Jar打包服務的EJB模塊,通常需要可選包部署。與可以容納打包庫的WAR歸檔文件不同,EJB Jar沒有這樣的規定。例如,如果EJB模塊將Log4J用于其日志服務,則必須將Log4J Jar庫包含在EAR中,并在EJB模塊的清單文件中引用。
要將Java項目配置為可選包,必須使其依賴于企業項目。在下面的示例場景中,我們使用一個Test1EJB項目,該項目需要由logging Java項目定義的日志服務。由于EJB項目的Java EE部署形式有限,所以請使用企業項目,該項目將Test1EJB項目作為模塊,并將Logging Java項目作為依賴項。
1. 在資源管理器中右鍵單擊Test1,然后選擇Properties。
2. 選擇Deployment>Deployment Assembly,然后單擊Add。
3. 選擇Project,然后單擊Next。
4. 選擇依賴的項目(本例中我們使用Logging),然后單擊Finish,單擊OK關閉Properties窗口。
5. 要將依賴的logging.jar模塊包含到Test1EJB項目的MANIFEST.MF的Class-Path段中,請右鍵單擊Test1EJB,并選擇Properties。
6. 選擇Deployment>Deployment Assembly,然后單擊Manifest Entries選項卡。
7. 單擊Add,選擇Logging.jar,然后單擊Finish,單擊OK關閉Properties窗口。
慧都是?家?業數字化解決?案公司,專注于軟件、?油與?業領域,以深?的業務理解和?業經驗,幫助企業實現智能化轉型與持續競爭優勢。
慧都科技是MyEclipse的中國區的合作伙伴,MyEclipse作為知名的Java開發工具,通過集成Spring、Hibernate、Maven等主流框架及數據庫工具,助力企業高效構建、調試與部署全棧應用,并支持從傳統Java EE向現代Web技術的無縫遷移。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都網