组装应用程序
应用程序组装包括创建可以部署到应用程序服务器的 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 模块,可以使用支持的组装工具。产品支持用于开发、组装和部署 Java EE 模块的 IBM® Rational® Application Developer for WebSphere Software 和 IBM WebSphere Application Server Developer Tools。
关于此任务
您将代码工件组装到 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 和数据库。可以添加配置属性和重新定义组装工具中定义的绑定属性。