Amazon Q 开发者版推出 Java 升级转换 CLI(公开预览版)
发布于:
2024年11月27日
Amazon Q 开发者版发布了 Java 升级转换 CLI(命令行界面)的公开预览版。您可以借助该 CLI 从命令行调用转换,并大规模执行转换。
该 CLI 提供以下功能:
- 将 Java 应用程序从 Java 8、Java 11 转换为 Java 17(现在同时支持 IDE 和 CLI)
- 自定义转换(新增功能且仅在 CLI 中提供):您可以借助 CLI 执行针对组织中的代码库设定的自定义转换。在此次发布前,Amazon Q 开发者版会升级 Java 应用程序中的开源库。借助 CLI 中的自定义转换,您可以针对您的代码库和内部库定义自己的转换。您可以使用 ast-grep 这种用于结构化搜索和替换的代码工具来设定自定义转换。Amazon Q 开发者版可以执行您的自定义转换并利用 Amazon Q 的 AI 调试功能。
- 在本地环境中构建(新增功能且仅在 CLI 中提供):CLI 将在您的本地环境上执行验证性构建,这样可以确保在构建验证期间运行单元测试和集成测试。
此功能可以在 Linux 和 Mac OS 的命令行中使用。您可以在此处了解有关代码转换 CLI 的更多信息并开始使用该 CLI。