第 2 章 准备移植
2.1. 准备移植
因为应用服务器的结构和以前不一样,在试图移植应用程序之前,您可能想进行一些研究和规划。
查看 JBoss EAP 6 里的新功能以及不同之处
这个版本里已经修改了大量的内容,可能会影响到 JBoss EAP 5 应用程序的开发。这包括对文件目录结构、脚本、部署配置、类加载和 JNDI 查找的修改。详情请参考 第 2.2 节 “查看 JBoss EAP 6 里的新功能以及不同之处”。阅读关于开发应用程序起步的文档
请务必阅读《JBoss EAP 6 开发指南》里的『开发应用程序起步』章节:https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/。它包含下列重要的信息:- Java EE 6
- 新的模块化类加载系统
- 文件结构的改变
- 如何下载和安装 JBoss EAP 6
- 如何下载和安装 JBoss Developer Studio
- 如何为您的开发环境配置 Maven
- 如何下载和运行产品附带的 Quickstart 例程。
学习在 Maven 项目里如何使用 JBoss EAP 6 依赖关系
请务必阅读《JBoss EAP 6 开发指南》里的『Maven 指南』章节:https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/。『管理项目依赖关系』部分包含配置项目使用 JBoss EAP Bill of Material(BOM)artifacts 的重要信息。分析和理解您的应用程序
每个应用程序都是独特的,在移植前您必须彻底了解现有应用程序的相关组件和架构。
重要
在修改应用程序之前,请确保已进行了备份。