Memecahkan masalah dengan Amazon Q Developer Agent for code transformation - Pengembang Amazon Q

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah dengan Amazon Q Developer Agent for code transformation

Informasi berikut dapat membantu Anda memecahkan masalah umum dengan Amazon Q Developer Agent for code transformation.

Mengapa Amazon Q tidak dapat mengunggah proyek saya?

Jika proyek Anda gagal diunggah, kemungkinan karena salah satu masalah berikut. Lihat topik yang sesuai dengan kesalahan yang Anda lihat dari Amazon Q.

Kurangi ukuran proyek

Untuk mengubah kode Anda, Amazon Q menghasilkan artefak proyek, yang mencakup kode sumber, dependensi proyek, dan log build. Ukuran artefak proyek maksimum untuk pekerjaan transformasi adalah 2 GB. Jika Anda mendapatkan kesalahan terkait dengan ukuran artefak proyek, Anda harus mengurangi ukuran proyek Anda atau mencoba mengubah proyek yang lebih kecil. Anda dapat melihat ukuran file artefak proyek Anda di log transformasi kode. Untuk informasi selengkapnya, silakan lihat Bagaimana cara mengakses log transformasi kode?

Konfigurasikan pengaturan proxy di IDE

Untuk mengubah kode Anda, Amazon Q mengunggah artefak proyek Anda ke bucket Amazon S3 milik layanan. Bagian dari proses pengunggahan melibatkan penggunaan SSL atau TLS sertifikat untuk menjalin komunikasi antara Amazon S3 dan Anda. IDE Jika Anda menggunakan server proxy, TLS sertifikat SSL atau yang digunakan oleh server proxy Anda harus dipercaya, jika tidak Amazon Q tidak dapat mengunggah proyek Anda.

Jika Anda menerima kesalahan terkait proxy atau sertifikat Anda, Anda mungkin perlu mengonfigurasi IDE atau sistem operasi Anda untuk mempercayai sertifikat Anda atau memperbarui pengaturan proxy lainnya.

catatan

Anda mungkin juga mengalami masalah yang tidak terkait dengan sertifikat jika Anda berada di belakang server proxy atau firewall organisasi Anda. Jika Anda menyelesaikan prosedur berikut untuk mengonfigurasi sertifikat dan masih mengalami masalah, hubungi administrator jaringan untuk memastikan Anda diizinkan berkomunikasi dengan Amazon S3 dari Anda. IDE Untuk informasi selengkapnya, lihat Izinkan akses ke Amazon S3.

Konfigurasikan sertifikat di JetBrains

Untuk mengkonfigurasi JetBrains IDEJava Runtime Environment (JRE) untuk mempercayai SSL atau TLS sertifikat yang digunakan oleh server proxy Anda, Anda harus mengimpor SSL atau TLS sertifikat ke cacerts file di JRE file. cacertsFile ini adalah file yang berisi sertifikat root tepercaya untuk koneksi aman seperti HTTPS danSSL, dan itu adalah bagian JRE dari pengaturan keamanan. Untuk mengimpor sertifikat, selesaikan prosedur berikut.

catatan

Sebaiknya buat cadangan cacerts file sebelum memodifikasinya, karena kesalahan apa pun dapat menyebabkan masalah dengan koneksi aman.

  1. Tentukan jalur ke cacerts file di file AndaJRE. Jalur cacerts file di internal yang JRE dikirimkan bersama Anda JetBrains IDEtergantung pada sistem operasi dan versi JetBrains IDEAnda menggunakan.

    Berikut ini adalah contoh jalur ke cacerts file dalam sistem operasi umum. Pilih sistem operasi Anda untuk melihat contoh.

    catatan

    <JetBrains Installation Folder>mengacu pada direktori di mana JetBrains produk dipasang. Direktori ini biasanya dipilih selama proses instalasi.

    jbrFolder mewakili yang JRE dibundel dengan JetBrains IDEs, yang merupakan versi spesifik dari yang JRE disesuaikan untuk digunakan dengan JetBrains IDEs.

    Windows

    Jalur cacerts file untuk JetBrains IDEdiinstal pada Windows adalah:

    <JetBrains Installation Folder>\jbr\bin\cacerts

    Misalnya, jika Anda menginstal JetBrains IDEpada Windows di lokasi default, jalurnya mungkin:

    C:\Program Files\JetBrains\jbr\bin\cacerts
    macOS

    Jalur cacerts file untuk JetBrains IDEdiinstal pada macOS adalah:

    /Applications/JetBrains Toolbox/<version>/JetBrains Toolbox.app/Contents/jbr/Contents/Home/lib/security/cacerts

    Misalnya, jika Anda menginstal JetBrains IDEdi macOS di lokasi default, jalurnya mungkin:

    /Applications/JetBrains Toolbox/2022.3.4/JetBrains Toolbox.app/Contents/jbr/Contents/Home/lib/security/cacerts
    Linux

    Jalur cacerts file untuk JetBrains IDEdiinstal pada Linux adalah:

    /opt/jetbrains/jbr/lib/security/cacerts
  2. Tentukan sertifikat yang perlu Anda impor ke cacerts file. File sertifikat biasanya memiliki.cer,.crt, atau ekstensi .der file. Jika Anda tidak yakin sertifikat mana yang perlu Anda tambahkan, hubungi administrator jaringan Anda.

  3. Impor sertifikat ke cacerts keystore. Anda dapat melakukan ini dengan keytool perintah Java.

    1. Buka prompt perintah dan masukkan perintah berikut:

      keytool -import -alias <alias> -file <certificate_file> -keystore <path_to_cacerts>
    2. Untuk<alias>, Anda dapat menambahkan nama untuk sertifikat yang Anda impor untuk merujuknya nanti. Opsi ini opsional.

    3. Untuk<certificate_file>, tentukan jalur ke sertifikat yang Anda impor. Ini harus menjadi jalur ke.cer,.crt, atau .der file yang berisi sertifikat.

    4. Untuk<path_to_cacerts>, tentukan jalur ke file cacerts keystore yang Anda simpan di langkah 1. Ini adalah file tempat Anda mengimpor sertifikat.

    Misalnya, jika Anda ingin mengimpor sertifikat bernama my_certificate.cer ke cacerts keystore yang dibundel JRE IntelliJ IDEA di Windows, dan Anda ingin memberikan alias myalias ke sertifikat, perintahnya mungkin:

    keytool -import -alias myalias -file my_certificate.cer -keystore "C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\jbr\bin\cacerts"
  4. Selama proses impor, Anda akan diminta untuk memasukkan kata sandi keystore. Kata sandi default untuk cacerts keystore adalahchangeit.

  5. Setelah menjalankan perintah, Anda akan diminta untuk mempercayai sertifikat. Untuk mengonfirmasi sertifikat tepercaya dan menyelesaikan impor, masukkanyes.

  6. Anda mungkin juga perlu menambahkan sertifikat ke IDE dirinya sendiri, selainJRE. Untuk informasi selengkapnya, lihat Sertifikat Server di JetBrains dokumentasi.

Konfigurasikan sertifikat di Visual Studio Code

Untuk mengkonfigurasi Visual Studio Code untuk mempercayai SSL atau TLS sertifikat yang digunakan oleh server proxy Anda, pastikan Anda telah mengonfigurasi pengaturan proxy berikut untuk sistem operasi Anda.

Konfigurasikan pengaturan proxy berikut untuk Visual Studio Code di macOS.

Tambahkan sertifikat ke gantungan kunci macOS Anda

Jika Anda belum melakukannya, Anda harus menambahkan sertifikat yang digunakan oleh server proxy Anda ke macOS gantungan kunci. Untuk informasi tentang menambahkan sertifikat ke gantungan kunci Anda, lihat Menambahkan sertifikat ke gantungan kunci menggunakan Akses Rantai Kunci di Mac di Panduan Pengguna Akses Rantai Kunci.

Instal VSCode ekstensi Mac CA

VSCodeEkstensi Mac CA memungkinkan Amazon Q mengakses sertifikat yang Anda tambahkan ke Keychain Access di Mac Anda.

Untuk menginstal ekstensi:

  1. Cari mac-ca-vscode di VS Code panel ekstensi, dan pilih Instal.

  2. Mulai ulang VS Code.

Perbarui pengaturan proxy di VS Code di macOS

Perbarui pengaturan berikut untuk memastikan VS Code dikonfigurasi dengan benar untuk proxy Anda.

  1. Buka pengaturan di VS Code.

  2. Masukkan proxy ke bilah pencarian.

  3. Di bidang Http: Proxy, tambahkan proxy AndaURL.

  4. Batalkan pilihan Http: Proxy Strict SSL.

  5. Dalam daftar dropdown Http: Proxy Support, pilih.

  6. Di bilah pencarian pengaturan, masukkanhttp.experimental.systemCertificatesV2. Pilih Http › Eksperimental: Sertifikat Sistem V2.

Konfigurasikan pengaturan proxy berikut untuk Visual Studio Code di Windows.

Tambahkan sertifikat sebagai sertifikat root tepercaya di Windows

Jika Anda belum melakukannya, Anda harus menambahkan sertifikat yang digunakan oleh server proxy Anda ke toko Otoritas Sertifikasi Root Tepercaya Anda di Windows. Untuk menambahkan sertifikat, selesaikan prosedur berikut:

  1. Buka alat pencarian atau jendela perintah Jalankan.

  2. Masukkan yang berikut ini untuk membuka alat Certificate Manager:

    certmgr.msc
  3. Pilih toko Otoritas Sertifikasi Root Tepercaya.

  4. Klik kanan Sertifikat, pilih Semua Tugas, lalu pilih Impor... .

  5. Ikuti petunjuk yang diberikan untuk mengimpor sertifikat proxy Anda.

  6. Setelah Anda mengimpor sertifikat, konfirmasikan sertifikat telah ditambahkan.

    Di toko Otoritas Sertifikasi Root Tepercaya, klik dua kali Sertifikat. Klik kanan sertifikat yang Anda tambahkan dan pilih Properties. Di bawah tujuan Sertifikat, opsi Aktifkan semua tujuan untuk sertifikat ini harus dipilih.

Instal ekstensi Win-CA VSCode

VSCodeEkstensi Win-CA memungkinkan Amazon Q untuk mengakses sertifikat yang Anda tambahkan ke Sertifikat Root Tepercaya di Windows.

Untuk menginstal ekstensi:

  1. Cari win-ca di VS Code panel pengaturan.

  2. Dalam daftar dropdown Inject, pilih append.

Perbarui pengaturan proxy di VS Code pada Windows

Perbarui pengaturan berikut untuk memastikan VS Code dikonfigurasi dengan benar untuk proxy Anda.

  1. Buka pengaturan di VS Code.

  2. Masukkan proxy ke bilah pencarian.

  3. Di bidang Http: Proxy, tambahkan proxy AndaURL.

  4. Batalkan pilihan Http: Proxy Strict SSL.

  5. Dalam daftar dropdown Http: Proxy Support, pilih.

  6. Di bilah pencarian pengaturan, masukkanhttp.experimental.systemCertificatesV2. Pilih Http › Eksperimental: Sertifikat Sistem V2.

  7. Mulai ulang VS Code.

Izinkan akses ke Amazon S3

Selama transformasi, Amazon Q Developer Agent for code transformation mengunggah kode Anda ke bucket Amazon S3 milik layanan. Jika jaringan atau organisasi Anda belum mengonfigurasi akses ke Amazon S3, Amazon Q tidak dapat mengunggah proyek Anda.

Untuk memastikan Amazon Q dapat mengunggah proyek Anda, pastikan konfigurasi proxy dan komponen jaringan lainnya, seperti kebijakan Pencegahan Hilang Data (DLP), dikonfigurasi untuk mengizinkan akses ke Amazon S3. Anda mungkin juga perlu mengizinkan daftar bucket Amazon S3 tempat Amazon Q mengunggah proyek Anda. Untuk informasi selengkapnya, lihat Perimeter data untuk sumber daya Amazon Q.

Jika Anda mengubah proyek besar, DLP kebijakan atau komponen jaringan lainnya dapat menyebabkan penundaan dan mencegah pengunggahan berhasil jika tidak dikonfigurasi untuk mengizinkan bucket Amazon S3. Jika Anda memilih untuk tidak mengizinkan daftar bucket, Anda mungkin perlu mengubah proyek yang lebih kecil sehingga Amazon Q dapat mengunggahnya.

Mengapa saya Maven perintah gagal?

Berikut ini adalah Maven masalah konfigurasi yang mungkin Anda lihat di JetBrains and Visual Studio Code IDEs. Jika Anda mengatasi masalah dan masih melihat Maven kesalahan, mungkin ada masalah dengan proyek Anda. Gunakan informasi di log kesalahan untuk mengatasi masalah apa pun dengan proyek Anda, lalu coba ubah proyek Anda lagi.

Perbarui Maven konfigurasi di JetBrains

Jika sebuah transformasi gagal dalam JetBrains karena Maven masalah perintah, log kesalahan muncul di tab Run. Gunakan informasi di log untuk mengatasi masalah ini. Berikut adalah beberapa masalah yang mungkin perlu Anda atasi:

  • Pastikan bahwa Anda Maven home path diatur ke Bundled. Buka Pengaturan, lalu perluas bagian Build, Execution, Deployment. Perluas bagian Build Tools dan kemudian perluas Maven. Dalam daftar dropdown jalur rumah Maven, pilih Dibundel.

  • Pastikan bahwa Java runtime environment (JRE) menggunakan proyek JDK Anda. Buka Pengaturan, lalu perluas bagian Build, Execution, Deployment. Perluas Mavendan pilih Runner. Dalam daftar JREdropdown, pilih Use Project. JDK

  • Pastikan bahwa Maven diaktifkan. Buka Pengaturan dan pilih Plugin. Cari Maven dan pilih Maven plugin. Jika Anda melihat tombol Aktifkan, pilih tombol untuk mengaktifkan Maven.

Perbarui Maven konfigurasi di Visual Studio Code

Jika sebuah transformasi gagal dalam VS Code karena Maven masalah perintah, file teks yang berisi log kesalahan terbuka di tab baru. Gunakan informasi di log untuk mengatasi masalah ini.

Pastikan Anda telah mengonfigurasi salah satu dari opsi berikut:

  • Proyek Anda berisi Maven pembungkus di folder root proyek

  • Sebuah versi dari Maven didukung oleh Amazon Q tersedia di PATH

Untuk informasi selengkapnya, silakan lihat Bagaimana cara menambahkan Maven ke saya? PATH

Bagaimana cara menambahkan Maven ke saya? PATH

Untuk mengubah kode Anda VS Code tanpa menggunakan Maven pembungkus, Anda harus menginstal Maven dan menambahkannya ke PATH variabel Anda.

Untuk memeriksa apakah Anda memiliki Maven sudah diinstal dengan benar, jalankan mvn -v di terminal OS baru di luar Visual Studio Code. Anda harus melihat output dengan Maven versi.

Jika Anda mendapatkan output di Visual Studio Code terminal tetapi tidak di terminal OS Anda, atau jika perintah tidak ditemukan, Anda perlu menambahkan Maven untuk AndaPATH.

Untuk menambahkan Maven untuk AndaPATH, ikuti instruksi untuk mesin Anda.

macOS

Untuk menambahkan Maven ke macOS AndaPATH, selesaikan langkah-langkah berikut.

  1. Temukan Anda Maven direktori instalasi, atau folder tempat Anda menginstal Maven, dan simpan path ke folder itu.

  2. Buka file konfigurasi untuk shell Anda di editor pilihan Anda. Untuk versi macOS terbaru, shell default adalah zsh dan file konfigurasi default terletak di. ~/.zshrc

    Tambahkan baris berikut ke bagian bawah file konfigurasi. Tetapkan nilai M2_HOME ke jalur yang Anda simpan di langkah 1:

    export M2_HOME="your Maven installation directory" export PATH="${M2_HOME}/bin:${PATH}"

    Perintah ini membuat mvn perintah tersedia di semua terminal.

  3. Tutup semua jendela terminal OS dan keluar semua Visual Studio Code contoh.

  4. Untuk memverifikasi bahwa Maven telah ditambahkan ke AndaPATH, buka terminal OS baru dan jalankan perintah berikut:

    mvn -v

    Anda harus melihat output dengan Maven versi.

  5. Setelah melihat Maven keluaran, mulai ulang Visual Studio Code. Anda mungkin juga perlu me-restart mesin Anda. Buka yang baru Visual Studio Code terminal dan jalankan perintah berikut:

    mvn -v

    Output harus identik dengan output pada langkah 4. Jika Visual Studio Code output berbeda, coba yang berikut ini untuk memastikan pengaturan Anda benar:

    • Periksa PATH variabel Anda di Visual Studio Code. IDEEkstensi mungkin mengubah PATH sedemikian rupa sehingga berbeda dari PATH variabel lokal Anda. Copot pemasangan ekstensi untuk menghapusnya dari ekstensi AndaPATH.

    • Periksa shell default Anda di Visual Studio Code. Jika disetel ke sesuatu selainzsh, ulangi langkah-langkah ini untuk shell Anda.

Windows

Untuk menambahkan Maven untuk Anda Windows PATH, selesaikan langkah-langkah berikut:

  1. Temukan Anda Maven direktori instalasi, atau folder tempat Anda menginstal Maven, dan simpan path ke folder itu.

  2. Buka jendela Variabel Lingkungan:

    1. Pilih Windows tombol untuk membuka bilah pencarian.

    2. Masuk Edit environment variables for your account dan pilih.

  3. Di jendela Environment Variables, cari variabel Path. Jika Anda sudah memiliki variabel Path, pilih Edit... untuk memperbaruinya. Jika Anda tidak melihat variabel Path, pilih New... untuk menambahkan satu.

  4. Di jendela Edit variabel lingkungan yang muncul, klik dua kali jalur yang ada untuk mengeditnya, atau pilih Baru untuk menambahkan entri jalur baru.

    Ganti yang sudah ada Maven entri jalur dengan jalur yang Anda simpan di langkah 1, atau tambahkan jalur sebagai entri baru. Di akhir jalur, tambahkan \bin sebagai sufiks, seperti pada contoh berikut:

    C:\Users\yourusername\Downloads\apache-maven-3.9.6-bin\apache-maven-3.9.6\bin
  5. Pilih OK untuk menyimpan entri jalur, lalu pilih OK lagi di jendela Variabel Lingkungan.

  6. Buka Command Prompt baru dan jalankan perintah berikut:

    mvn -v

    Anda harus melihat output dengan Maven versi.

Mengapa Amazon Q tidak dapat membangun kode saya?

Jika transformasi gagal saat Amazon Q membuat kode Anda, proyek Anda mungkin tidak dikonfigurasi dengan benar untuk lingkungan tempat Amazon Q membuat kode Anda. Anda mungkin perlu memperbarui konfigurasi build atau implementasi kode.

Tinjau keluaran log build yang disediakan Amazon Q untuk menentukan apakah ada perubahan yang dapat Anda lakukan pada proyek Anda. Berikut ini adalah beberapa masalah umum yang mungkin mencegah Amazon Q membuat kode Anda.

Hapus jalur absolut di pom.xml

Jika Anda memiliki jalur absolut dalam file pom.xml, Amazon Q tidak akan dapat menemukan file yang relevan, dan akibatnya mungkin tidak dapat membuat kode Anda.

Berikut ini adalah contoh jalur absolut yang dapat Anda miliki di pom.xml file Anda:

<toolspath> <path>/Library/Java/JavaVirtualMachines/jdk-11.0.11.jdk/Contents/Home/lib/tools.jar</path> </toolspath>

Alih-alih menggunakan jalur absolut, Anda dapat membuat jalur relatif menggunakan pointer. Berikut ini adalah contoh bagaimana Anda dapat mengganti jalur absolut sebelumnya dengan jalur relatif:

<toolspath> <path>${java.home}/../lib/tools.jar</path> </toolspath>

Hapus database lokal atau eksternal dalam pengujian unit

Amazon Q menjalankan pengujian unit apa pun dalam proyek Anda saat membuat kode Anda. Jika pengujian unit memanggil database lokal atau eksternal, Amazon Q tidak akan memiliki akses ke database, menyebabkan build gagal. Untuk mencegah build gagal, Anda harus menghapus panggilan database dari pengujian unit atau menghapus pengujian unit sebelum mengirimkan transformasi.

Mengapa transformasi saya gagal setelah 55 menit?

Jika pekerjaan transformasi kode Anda gagal setelah 55 menit, waktu pembuatan kode Anda kemungkinan melebihi batas waktu pembuatan. Saat ini ada batas waktu 55 menit untuk membuat kode Anda.

Jika waktu pembuatan lokal Anda membutuhkan waktu 55 menit atau lebih, kurangi waktu pembuatan proyek Anda untuk mengubah kode Anda. Jika build lokal Anda lebih cepat daripada build dengan Code Transformation, periksa proyek Anda untuk tugas yang mungkin gagal atau memakan waktu lebih lama di lingkungan yang berbeda. Pertimbangkan untuk menonaktifkan kasus uji yang berjalan lama. Juga pertimbangkan untuk menggunakan batas waktu untuk upaya mengakses sumber daya yang mungkin tidak tersedia dari IDE lingkungan aman atau internet.

Mengapa saya tidak dapat mengunduh kode saya yang diubah?

Jika Anda tidak dapat mengunduh kode Anda setelah transformasi Anda selesai, kemungkinan karena salah satu masalah berikut. Lihat topik yang sesuai dengan kesalahan yang Anda lihat dari Amazon Q.

Kurangi ukuran proyek

Setelah transformasi selesai, Amazon Q menghasilkan artefak keluaran yang berisi perbedaan dengan kode yang ditingkatkan dan ringkasan transformasi dengan informasi tentang perubahan yang dibuatnya. Artefak keluaran harus 1 GB atau kurang agar dapat mengunduhnya. IDE

Jika artefak keluaran melebihi batas, Anda tidak akan dapat mengunduh kode yang ditingkatkan atau ringkasan transformasi. Cobalah mengubah proyek yang lebih kecil untuk mencegah artefak keluaran besar. Jika masalah berlanjut, hubungi AWS Support. Untuk informasi tentang menghubungi AWS Support dengan Amazon Q, lihatMenggunakan Pengembang Amazon Q untuk mengobrol dengan AWS Support.

Unduh kode diff dalam waktu 24 jam

File diff kode dengan kode upgrade Anda hanya tersedia selama 24 jam setelah transformasi selesai. Jika sudah lebih dari 24 jam sejak transformasi selesai, mulai ulang transformasi untuk mengunduh file diff.

Konfigurasikan pengaturan proxy di IDE

Bagian Amazon Q Developer Agent for code transformation mengunduh kode upgrade Anda dari bucket Amazon S3 milik layanan. Bagian dari proses pengunduhan melibatkan penggunaan SSL atau TLS sertifikat untuk menjalin komunikasi antara Amazon S3 dan Anda. IDE Jika Anda menggunakan server proxy, TLS sertifikat SSL atau yang digunakan oleh server proxy Anda harus dipercaya, jika tidak Amazon Q tidak dapat mengunggah proyek Anda.

Untuk mengunduh kode, Anda mungkin perlu mengonfigurasi sertifikat kepercayaan atau memperbarui setelan proxy lainnya. IDE Untuk informasi selengkapnya tentang memperbarui setelan proxy Anda, lihatKonfigurasikan pengaturan proxy di IDE.

Hapus karakter wildcard di JetBrains pengaturan proxy

Jika Anda telah mengonfigurasi pengaturan proxy di JetBrains IDE, Anda mungkin melihat kesalahan berikut saat mengunduh kode yang ditingkatkan:

software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: Dangling meta character '*' near index 0

Hal ini kemungkinan disebabkan oleh adanya karakter wildcard (*) di bidang Tidak ada proxy untuk pengaturan proxy AndaIDE. Java SDK yang digunakan oleh Amazon Q Developer Agent for code transformation tidak mendukung entri wildcard di bidang ini.

Untuk mengunduh kode Anda, hapus wildcard apa pun dari bidang No proxy for, lalu restartIDE. Jika Anda perlu menentukan host yang harus melewati proxy, gunakan ekspresi reguler alih-alih wildcard. Untuk memperbarui setelan proxy di Anda JetBrains IDE, lihat HTTPProxy di JetBrains dokumentasi.

Bagaimana cara mengakses log transformasi kode?

Akses log di JetBrains

Untuk informasi tentang cara mengakses JetBrains log file, lihat Menemukan file IDE log di JetBrains dokumentasi.

Untuk menemukan log yang dipancarkan oleh Amazon Q Developer Agent for code transformation in JetBrains, cari IDE log untuk string berikut:

software.aws.toolkits.jetbrains.services.codemodernizer

Log transformasi kode dimulai dengan string sebelumnya. Log yang dihasilkan oleh Maven ditampilkan pada tab Jalankan dan memiliki string sebelumnya sebelum dan sesudah entri log.

Akses log di Visual Studio Code

Untuk menemukan log yang dipancarkan oleh Amazon Q Developer Agent for code transformation in VS Code, selesaikan langkah-langkah berikut:

  1. Pilih Lihat di bilah navigasi atas, lalu pilih Command Palette.

  2. Cari Amazon Q: View Logs di palet perintah yang muncul.

  3. Log terbuka diIDE. Untuk mencari file log untukCodeTransformation, gunakan CMD + F atauControl + F.

Transformasi kode masuk VS Code diawali denganCodeTransformation:. Berikut ini adalah contoh log yang dihasilkan di VS Code untuk Maven kesalahan salin dependensi:

2024-02-12 11:29:16 [ERROR]: CodeTransformation: Error in running Maven copy-dependencies command mvn = /bin/sh: mvn: command not found

Bagaimana cara menemukan ID pekerjaan transformasi saya?

Temukan ID pekerjaan Anda di JetBrains

Untuk menemukan ID pekerjaan transformasi di JetBrains, buka tab Transformation details di Transformation Hub dan pilih ikon Show Job Status (clock).

Temukan ID pekerjaan Anda di Visual Studio Code

Untuk menemukan ID pekerjaan transformasi di VS Code, buka Transformation Hub dan pilih ikon Show Job Status (clock).