应用程序和 Quarkus 的迁移工具包
Migration Toolkit for Application and Quarkus
我在 wildfly 上有一个 JavaEE 应用程序 运行,我想迁移到 Quarkus。我确实阅读了有关应用程序迁移工具包的信息,拥有一个分析代码和估计所需工作量的工具看起来非常方便。
不过,我对结果有疑问:据我所知,Quarkus 不支持 EJB,但该工具并未在问题列表中提及它。它确实有一个“EJB”部分,我可以在其中看到我的应用程序中所有 EJB 的列表,仅此而已。由于带有 EJB 的应用程序无法正常工作,这不应该成为问题吗?我是否误解了报告的工作原理?
马可.
JavaEE 到 Quarkus 不是 Migration Toolkit for Applications (MTA) 5.1 提供的迁移路径。
MTA 目前支持某些特定的 Quarkus 迁移路径:
- 从 Spring 启动到 Quarkus
- 从 Quarkus 到 Quarkus 进行版本升级
前者基于 Quarkus 提供的 Spring Boot API 兼容层,除了 Spring Boot 库之外,MTA 还识别其他具有 Quarkus 扩展的库和框架。
例如,使用 Apache Avro 的 Spring Boot 应用程序将获得有关如何迁移 Spring Boot 和 Apache Avro 的建议。
后者基于 Quarkus 迁移指南https://github.com/quarkusio/quarkus/wiki/Migration-Guides。
当前支持的更新路径是从 Quarkus 1.10 更新到最新版本。
获取可用迁移路径的完整列表
我在 wildfly 上有一个 JavaEE 应用程序 运行,我想迁移到 Quarkus。我确实阅读了有关应用程序迁移工具包的信息,拥有一个分析代码和估计所需工作量的工具看起来非常方便。 不过,我对结果有疑问:据我所知,Quarkus 不支持 EJB,但该工具并未在问题列表中提及它。它确实有一个“EJB”部分,我可以在其中看到我的应用程序中所有 EJB 的列表,仅此而已。由于带有 EJB 的应用程序无法正常工作,这不应该成为问题吗?我是否误解了报告的工作原理?
马可.
JavaEE 到 Quarkus 不是 Migration Toolkit for Applications (MTA) 5.1 提供的迁移路径。
MTA 目前支持某些特定的 Quarkus 迁移路径:
- 从 Spring 启动到 Quarkus
- 从 Quarkus 到 Quarkus 进行版本升级
前者基于 Quarkus 提供的 Spring Boot API 兼容层,除了 Spring Boot 库之外,MTA 还识别其他具有 Quarkus 扩展的库和框架。 例如,使用 Apache Avro 的 Spring Boot 应用程序将获得有关如何迁移 Spring Boot 和 Apache Avro 的建议。
后者基于 Quarkus 迁移指南https://github.com/quarkusio/quarkus/wiki/Migration-Guides。 当前支持的更新路径是从 Quarkus 1.10 更新到最新版本。
获取可用迁移路径的完整列表