Warum schlägt meine Amazon Q Developer Codetransformation fehl?

Lesedauer: 3 Minute
0

Ich möchte Probleme beheben, die ich erhalte, wenn ich die Codetransformation von Amazon Q Developer verwende, um meine Anwendung zu aktualisieren.

Lösung

Die Codetransformation von Amazon Q Developer kann aus verschiedenen Gründen fehlschlagen. Wenn du die Codetransformation von Amazon Q Developer in einer unterstützten integrierten Entwicklungsumgebung (IDE) verwendest, fülle die Lösung aus, die am besten zu deinem Anwendungsfall passt.

Vergewissere dich, bevor du beginnst, dass du eine unterstützte Java-Version verwendest. Wenn du .NET verwendest, musst du die erforderlichen Voraussetzungen erfüllen. Stelle außerdem sicher, dass du Amazon Q Developer in deiner IDE korrekt eingerichtet hast.

Fehler bei Java-Transformationsproblemen beheben

Zur Behebung von häufigen Java-Transformationsproblemen findest du die folgenden Ressourcen:

Wenn du einen HTTP 403-Statuscode-Fehler erhältst, ist die von dir zum Hochladen von Code-Artefakten verwendete, vorab signierte Amazon Simple Storage Service (Amazon S3)-URL abgelaufen. Die URL kann ablaufen, wenn dein DLP-System (Data Loss Prevention) länger als 30 Minuten braucht, um die Nutzdaten zu scannen.

Fehler bei .NET-Transformationsproblemen beheben

Zur Behebung von häufigen .NET-Transformationsproblemen findest du die folgenden Ressourcen:

Fehler bei anderen Transformationsproblemen beheben

Wenn du immer noch Transformationsprobleme hast, überprüfe die IDE-Protokolle für weitere Details.

Suche in JetBrains in den IDE-Protokollen nach dem String software.aws.toolkits.jetbrains.services.codemodernizer, um die Protokolle zu finden, die Amazon Q Developer bereitstellt. Weitere Informationen findest du unter Auffinden von IDE-Protokolldateien auf der JetBrains-Website.

Führe die folgenden Schritte in der Visual Studio Code IDE aus:

  1. Wähle im Navigationsbereich Ansicht und dann Befehlspalette aus.
  2. Gib „Amazon Q: Protokolle anzeigen“ in der Suchleiste an, um die Protokolle in der IDE zu öffnen.
  3. Drücke CMD+F oder Strg+F, und gib dann den String für die Codetransformation ein, um die Protokolle zu durchsuchen.

Wenn die vorherigen Schritte deine Transformationsprobleme nicht lösen, wende dich an den AWS-Support. Gib die ID des Transformationsauftrags in deinem Supportfall an.

Um die ID des Transformationsauftrags zu ermitteln, führe die folgenden Schritte für das von dir verwendete Werkzeug durch:

  • Öffne den Transformation Hub in JetBrains. Wähle Transformationsdetails und dann Auftragsstatus anzeigen aus.
  • Öffne den Transformation Hub in VS Code und wähle Auftragsstatus anzeigen aus.
  • Wähle in Visual Studio die Registerkarte Ausgabe aus. Wähle unter Ausgabe anzeigen von: den Amazon Q Language Client.
AWS OFFICIAL
AWS OFFICIALAktualisiert vor 3 Monaten