组装应用程序
应用程序组装包括创建Java™ Platform, Enterprise Edition( Java EE ) 可以部署到应用服务器上的模块。 从代码工件(例如 Web 应用程序归档 (WAR) 文件、资源适配器归档 (RAR) 文件、企业 Bean (EJB) JAR 文件和应用程序客户机归档 (JAR) 文件)创建这些模块。 将代码工件打包和配置到企业归档 (EAR) 模块或独立 Web 模块这一做法对于将模块部署到应用程序服务器上是必要的。
准备工作
开发要在应用程序服务器上部署的代码工件,并已经在中意的集成开发环境中对这些代码工件进行了单元测试。 可组装到可部署 Java EE 模块的代码工件包括下列各项:
- 企业 Bean
- Servlet、JavaServer Pages (JSP) 文件和其他 Web 组件
- 资源适配器(连接器)实现
- 客户机应用程序
- 会话启动协议 (SIP) 模块(SAR 文件)
- 其他支持类和文件
将代码工件组装成可部署的Java EE模块,您可以使用支持的组装工具。 该产品支持IBM® WebSphere® Application ServerDeveloper Tools为了Eclipse和IBMRational® Application Developer for WebSphere Software用于开发、组装和部署Java EE模块。
有关此任务
您将代码工件组装到 Java EE 模块以便将代码工件部署到应用程序服务器。 当您组装代码工件时,将代码工件打包和配置到可部署 Java EE 应用程序和模块,编辑注释或部署描述符并按需要映射数据库。 除非您将代码工件组装到 Java EE 模块,否则您无法在应用程序服务器上成功运行这些代码工件。
这些步骤描述如何使用组装工具将 Java EE 代码工件组装到可部署模块。 或者,您可以使用快速部署工具快速组装和部署 Java 2 Platform, Enterprise Edition (J2EE) 1.3 或 1.4 代码工件。 參閱快速部署J2EE应用程序了解详情。
过程
下一步做什么?
组装您的应用程序后,使用系统管理工具将 EAR 或 WAR 文件部署到应用程序服务器。 安装企业应用程序或模块的方法列出可用于部署的系统管理工具Java EE应用服务器上的模块。 系统管理工具遵循注释或部署描述符中定义的安全性和部署指示信息,并允许您修改在组装工具内指定的绑定。 工具定位应用程序将使用的必需外部资源(如企业 Bean 和数据库)。
对您的应用程序进行打包,以使 EAR 文件仅包含必需的模块。 模块可以包括一些模块的元数据(如关于注释、部署描述符、绑定和 IBM 扩展的信息)。
在安装时,使用管理控制台来完成注释或部署描述符中定义的安全性指令和定位必需的外部资源,例如企业 Bean 和数据库。 可以添加配置属性和重新定义组装工具中定义的绑定属性。