Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Trasformazione del codice nella riga di comando con Amazon Q Developer
Puoi trasformare le tue applicazioni dalla riga di comando con lo strumento di trasformazione da riga di comando di Amazon Q Developer. Per trasformare il codice, rendi disponibili il percorso del codice sorgente e tutti i file di configurazione necessari e Amazon Q genera nuovo codice in una serie di fasi. Durante la trasformazione, Amazon Q crea codice nel tuo ambiente locale per verificare le modifiche. Per ulteriori informazioni, consulta Compilazione del codice nell’ambiente locale. Amazon Q crea un nuovo ramo nel repository in cui esegue il commit delle modifiche al codice. Una volta completata la trasformazione, puoi unire il ramo nel ramo originale per incorporare le modifiche nella tua codebase.
Per iniziare, installa lo strumento da riga di comando ed esegui l’autenticazione, quindi controlla i comandi per configurare e avviare una trasformazione.
Argomenti
Compilazione del codice nell’ambiente locale
Durante una trasformazione, Amazon Q esegue delle build di verifica nell’ambiente locale. Amazon Q trasforma il codice lato server in più fasi. Dopo ogni fase, Amazon Q invia il codice all’ambiente locale per creare e testare le modifiche apportate. Il codice viene quindi rinviato lato server per continuare la trasformazione.
La build nell’ambiente locale aiuta a verificare il codice trasformato permettendo ad Amazon Q di eseguire test che richiedono l’accesso a risorse private. Per ridurre al minimo i rischi di sicurezza associati alla creazione di codice generato dall’IA nell’ambiente locale, Amazon Q esamina e aggiorna il codice generato per risolvere i problemi di sicurezza.
Nota
Amazon Q esegue le trasformazioni in base alle richieste, alle descrizioni e ai contenuti del progetto. Per mantenere la sicurezza, evita di includere artefatti esterni non controllati nel repository del progetto e convalida sempre il codice trasformato per motivi di funzionalità e sicurezza.
Comandi
Per step-by-step istruzioni sull'esecuzione di questi comandi, vedereEsecuzione di una trasformazione nella riga di comando con Amazon Q Developer.
Per configurare una trasformazione e autenticarti su Amazon Q Developer Pro, esegui:
qct configure
Per avviare una trasformazione per un aggiornamento Java, esegui il comando seguente: Infatti<your-source-java-version>, puoi inserireJAVA_1.8,JAVA_8, JAVA_11JAVA_17, oJAVA_21. Perché<your-target-java-version>, puoi inserire uno JAVA_17 oJAVA_21. --source_version e --target_version sono facoltativi. Il flag --trust abilita l’esecuzione di una trasformazione durante il controllo del codice per mantenere la sicurezza.
qct transform --source_folder<path-to-folder>--source_version<your-source-java-version>--target_version<your-target-java-version>--trust
Per avviare una trasformazione per una conversione SQL, esegui:
qct transform --source_folder<path-to-folder>--sql_conversion_config_file<path-to-sql-config-file>
Per vedere quale versione dello strumento da riga di comando per la trasformazione stai utilizzando, esegui:
qct -v
Per ricevere assistenza sulle trasformazioni, esegui:
qct -h
Per visualizzare la cronologia dei processi di trasformazione, esegui:
qct history
Per ulteriori informazioni sulla visualizzazione e la gestione della cronologia dei processi di trasformazione, consulta Visualizzazione della cronologia dei processi nella riga di comando.