내용으로 건너뛰기

Amazon Q Developer 코드 변환이 실패하는 이유는 무엇입니까?

2분 분량
0

Amazon Q Developer 코드 변환을 사용하여 애플리케이션을 업그레이드할 때 발생하는 문제를 해결하고 싶습니다.

해결 방법

Amazon Q Developer 코드 변환은 여러 가지 이유로 실패할 수 있습니다. 지원되는 통합 개발 환경(IDE)에서 Amazon Q Developer 코드 변환을 사용하는 경우 사용 사례에 가장 적합한 해결 방법을 완료하십시오.

시작하기 전에 지원되는 Java 버전을 사용하고 있는지 확인하십시오. .NET을 사용하는 경우 필수 사전 요구 사항을 충족해야 합니다. 또한 IDE에서 Amazon Q Developer를 올바르게 설정했는지 확인하십시오.

Java 변환 문제 해결

일반적인 Java 변환 문제를 해결하려면 다음 리소스를 참조하십시오.

HTTP 403 상태 코드 오류가 발생하면 코드 아티팩트를 업로드하는 데 사용한 Amazon Simple Storage Service(Amazon S3)의 사전 서명된 URL이 만료된 것입니다. DLP(데이터 손실 방지) 시스템이 페이로드를 스캔하는 데 30분 이상 걸리는 경우 URL이 만료될 수 있습니다.

.NET 변환 문제 해결

일반적인 .NET 변환 문제를 해결하려면 다음 리소스를 참조하십시오.

기타 변환 문제 해결

변환 문제가 계속 발생하는 경우 IDE 로그에서 자세한 내용을 확인하십시오.

JetBrains에서 software.aws.toolkits.jetbrains.services.codemodernizer 문자열에 대한 IDE 로그를 검색하여 Amazon Q Developer가 제공하는 로그를 찾습니다. 자세한 내용은 JetBrains 웹 사이트에서 IDE 로그 파일 찾기를 참조하십시오.

Visual Studio Code IDE에서 다음 단계를 완료하십시오.

  1. 탐색 창에서 View(보기)를 선택한 다음, Command Palette(명령 팔레트)를 선택합니다.
  2. 검색 표시줄에 ‘Amazon Q: 로그 보기’를 입력하여 IDE에서 로그를 엽니다.
  3. CMD+F 또는 Ctrl+F를 누른 다음, 코드 변환 문자열을 입력하여 로그를 검색합니다.

위 단계로 변환 문제가 해결되지 않으면 AWS Support에 문의하십시오. 지원 사례에 변환 작업 ID를 포함합니다.

변환 작업 ID를 찾으려면 사용 중인 도구에 대해 다음 작업을 수행하십시오.

  • JetBrains에서 Transformation Hub(변환 허브)를 엽니다. Transformation details(변환 세부 정보)를 선택한 다음, Show Job Status(작업 상태 표시)를 선택합니다.
  • VS Code에서 Transformation Hub(변환 허브)를 연 다음, Show Job Status(작업 상태 표시)를 선택합니다.
  • Visual Studio에서 Output(출력) 탭을 선택합니다. Show output from:(다음에서 출력 표시:)에서 Amazon Q Language Client(Amazon Q 언어 클라이언트)를 선택합니다.
AWS 공식업데이트됨 2년 전