

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon Q 开发者版转换 Java 应用程序
<a name="transform-java"></a>

**注意**  
AWS Transform 自定义版现在可用于 Java 升级。Agentic AI 可以处理版本升级、SDK 迁移等，并且每次执行都会得到改进。[开始使用](https://docs.aws.amazon.com/transform/latest/userguide/custom-get-started.html)

Amazon Q 支持对 Java 应用程序执行以下类型的转换：
+ Java 语言版本与依赖项版本升级
+ 嵌入式 SQL 转换（用于 Oracle 到 PostgreSQL 数据库迁移场景）

要开始操作，请参阅您所需执行的转换类型对应的主题文档。

**Topics**
+ [配额](#quotas-java-transformation-ide)
+ [使用 Amazon Q 开发者版升级 Java 版本](code-transformation.md)
+ [使用 Amazon Q 开发者版转换 Java 应用程序中的嵌入式 SQL](transform-sql.md)
+ [通过 Amazon Q 开发者版在命令行中转换代码](transform-CLI.md)
+ [查看转换作业历史记录](transformation-job-history.md)
+ [Java 转换故障排查](troubleshooting-code-transformation.md)

## 配额
<a name="quotas-java-transformation-ide"></a>

在 IDE 和命令行中使用 Amazon Q 转换 Java 应用程序时，需遵循以下配额限制：
+ **单任务代码行数**：Amazon Q 在单个转换作业中可处理的最大代码行数。
+ **每月代码行数**：Amazon Q 每月可处理的最大代码行数。
+ **并发任务数**：您可同时运行的最大转换作业数量。此配额适用于 IDE 中的所有转换操作，包括 [Visual Studio 中的 .NET 转换。](transform-dotnet-IDE.md)
+ **每月任务数**：您每月可运行的最大转换作业数量。


| 资源 | 配额 | 
| --- | --- | 
| 单任务代码行数 | 免费套餐：1000 行代码 | 
| 每月代码行数 | 免费套餐：2000 行代码 | 
| 并发任务 | 每位用户 1 个任务<br />每个 AWS 账户 25 个职位 | 
| 每月任务数 | 专业套餐：1000 个任务<br />免费套餐：100 个任务 | 