迁移到 Java Platform, Enterprise Edition 7

产品的 V 9.0 支持 Java™ Platform, Enterprise Edition (Java EE) 7 规范。 新的和现有的企业应用程序可以利用 Java EE 7 添加的功能。

有关此任务

有关 Java EE 7 中包含的规范的信息,请参阅 WebSphere Application Server 传统版中的 Java EE 7

重要信息: 某些规范更新引入的行为更改,必须在更新应用程序时加以说明。 有关行为更改的列表,请参阅 迁移 API 和规范

WebSphere Application Server V 9.0 上运行的所有应用程序都必须使用除 JAX-RS 和 JPA 以外的技术的 Java EE 7 实现。 对于 JAX-RS 和 JPA ,产品配置缺省为 Java EE 7 ,但您可以更新配置以使用 Java EE 6 实现。 有关更新配置的信息,请参阅 JAX-RS 2.0 与 JAX-RS 1.1标识和修改 JPA 规范级别

过程

  1. 根据需要更新应用程序以符合规范。
    最佳实践: 通过使用 Migration Toolkit for Application Binaries 和 WebSphere Application Server Migration Toolkit来扫描应用程序以查找 API 和规范更改,而不是手动查看应用程序。

    此应用程序二进制扫描程序提供应用程序的详细迁移分析报告,以便您可更好地了解应用程序可能需要的更改的类型和范围。 迁移应用程序时,基于 Eclipse 的迁移工具箱提供快速修订以尽可能自动更新您的源代码,并提供有关必须手动更新的项的详细帮助。

  2. 部署应用程序。

    将使用新的 Java EE 7 功能的应用程序仅部署到 V 9.0 部署目标。 您可以将写入先前规范的应用程序部署到先前的产品版本部署目标。

下一步做什么?

测试已部署的应用程序,以确保用用程序按预期运行。 根据需要更新应用程序。