在生成迁移计划后,GitHub Copilot app modernization for Java 利用强大的代码转换引擎,融合专家制定的迁移策略与自动化 Java 升级流程。从 Java 8 升级到 Java 21,或迁移到 Azure 服务平台,Copilot 均可精准地应用结构化变更。
在云端现代化场景中,工具提供预定义的 AI 驱动“迁移公式”,这些公式涵盖了 Java 向 Azure 常见迁移路径中的成熟经验。目前支持的场景包括机密管理、消息队列集成、身份验证等。详见预定义公式页面。
在 Java 升级中,该插件会调用如 OpenRewrite 的工具,执行代码转换、动态解决构建问题并运行测试验证,确保升级过程顺利且无误。