半岛外围网上直营

「Java EE开发指南」如何用MyEclipse开发Java EE企业应用程序?(二)

翻译|使用教程|编辑:龚雪|2025-09-17 10:36:51.810|阅读 43 次

概述:本文将为大家介绍如何用MyEclipse开发Java EE企业应用程序,欢迎下载最新版体验!

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

MyEclipse中文使用教程图集

本教程介绍了Java EE企业应用程序开发入门所需的基本特性、概念和技术。您将学习如何:

  • 创建企业应用程序(EAR)项目
  • 添加和删除模块
  • 打包、部署和测试EAR项目

该特性在中可用。在上文中(点击这里回顾>>),我们为大家介绍了如何创建一个企业应用程序项目及增加和移除模块,本文将继续介绍如何部署和测试EAR项目。

MyEclipse技术交流群:1041265693 欢迎一起进群讨论

四、部署EAR项目

对于项目部署,必须使用支持EARs的MyEclipse支持的应用程序服务器,本教程使用TomEE。

注意:您可以使用的部署程序集更好地控制已部署的文件。

1. 在Servers视图中右键单击服务器,然后选择Add/ Remove Deployments。

2. 在Available列中选择TraderJEE5,然后单击Add。您可以通过Configured您可以使用Configured列中模块旁边的下拉框选择打包部署或分解部署,但是为了最有效的开发过程,建议分解部署,单击Finish。

MyEclipse中文使用教程图集
添加部署

3. 右键单击服务器,如果服务器未运行,则选择Start。当服务器启动时,消息将被流式传输到Console视图,请注意显示TraderJEE5已成功部署的消息。

五、测试EAR项目

1. 单击地球图标。

2. 在地址字段中输入URL //localhost:8080/TraderWeb/html/welcome.html,然后按Enter。

MyEclipse中文使用教程图集
TraderX欢迎页面

3. 在欢迎屏幕上单击Enter。

4. 在Stock Trading web表单中,在Stock Symbol和Quantity字段中输入值,然后单击Submit。

MyEclipse中文使用教程图集
TraderX股票交易表格

当提交股票交易表单时,transaction.jsp与使用名为Trader的无状态会话EJB启动事务的servlet进行交互。Trader EJB仅用于演示目的,不与实际的交易服务交互。

MyEclipse中文使用教程图集
TraderX交易确认
六、使用依赖Java项目的可选包支持

可选包是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项目作为依赖项。

6.1 配置依赖Java项目作为可选包

1. 在资源管理器中右键单击Test1,然后选择Properties。

2. 选择Deployment>Deployment Assembly,然后单击Add。

MyEclipse中文使用教程图集
向Test1添加依赖项

3. 选择Project,然后单击Next。

MyEclipse中文使用教程图集
选择项目指令

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

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP
利记足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 真人boyu·博鱼滚球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 最大网上PM娱乐城盘口(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规雷火竞技官方买球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 雷火竞技权威十大网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) boyu·博鱼信誉足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 权威188BET足球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规188BET足球大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新)