Je souhaite résoudre les problèmes que je rencontre lorsque j'utilise la transformation de code Amazon Q Developer pour mettre à niveau mon application.
Résolution
La transformation du code Amazon Q Developer peut échouer pour plusieurs raisons. Si vous utilisez la transformation de code Amazon Q Developer dans un environnement de développement intégré (IDE) pris en charge, choisissez la résolution qui correspond le mieux à votre cas d'utilisation.
Avant de commencer, assurez-vous d’utiliser une version de Java prise en charge. Si vous utilisez .NET, vous devez répondre aux prérequis. Vérifiez également que vous avez correctement configuré Amazon Q Developer dans votre IDE.
Résoudre les problèmes de transformation Java
Pour résoudre les problèmes de transformation Java courants, consultez les ressources suivantes :
Si vous recevez une erreur de code d'état HTTP 403, cela signifie que l'URL pré-signée Amazon Simple Storage Service (Amazon S3) que vous avez utilisée pour charger les artefacts de code a expiré. L'URL peut expirer lorsque votre système de prévention contre la perte de données (DLP) met plus de 30 minutes à analyser la charge utile.
Résoudre les problèmes de transformation .NET
Pour résoudre les problèmes de transformation .NET courants, consultez les ressources suivantes :
Résoudre les autres problèmes de transformation
Si vous rencontrez toujours des problèmes de transformation, consultez les journaux de l'IDE pour plus de détails.
Dans JetBrains, recherchez dans les journaux IDE la chaîne software.aws.toolkits.jetbrains.services.codemodernizer pour trouver les journaux fournis par Amazon Q Developer. Pour plus d'informations, consultez la section Localisation des fichiers journaux IDE sur le site Web de JetBrains.
Dans l'IDE Visual Studio Code, procédez comme suit :
- Dans le volet de navigation, sélectionnez Afficher, puis Palette de commandes.
- Saisissez « Amazon Q : Consulter les journaux » dans la barre de recherche pour ouvrir les journaux dans l'IDE.
- Appuyez sur CMD+F ou Ctrl+F, puis saisissez la chaîne de transformation de code pour effectuer une recherche dans les journaux.
Si les étapes précédentes ne permettent pas de résoudre vos problèmes de transformation, contactez AWS Support. Incluez l'ID de la tâche de transformation dans votre demande de support.
Pour trouver l'ID de la tâche de transformation, effectuez les actions suivantes pour l'outil que vous utilisez :
- Dans JetBrains, ouvrez le Transformation Hub. Sélectionnez Détails de la transformation, puis Afficher le statut de la tâche.
- Dans VS Code, ouvrez le Transformation Hub, puis sélectionnez Afficher le statut de la tâche.
- Dans Visual Studio, choisissez l'onglet Sortie. Sous Afficher la sortie de :, sélectionnez Amazon Q Language Client.