Rumah  >  Artikel  >  Java  >  Cara Membetulkan Ralat Pengkompil Maven: \'Tiada pengkompil disediakan dalam persekitaran ini. Mungkin anda menjalankan JRE dan bukannya JDK?\'

Cara Membetulkan Ralat Pengkompil Maven: \'Tiada pengkompil disediakan dalam persekitaran ini. Mungkin anda menjalankan JRE dan bukannya JDK?\'

Susan Sarandon
Susan Sarandonasal
2024-11-27 02:24:11810semak imbas

How to Fix Maven Compiler Error:

Ralat Pengkompil Maven: "Tiada pengkompil disediakan dalam persekitaran ini. Mungkin anda menggunakan JRE dan bukannya JDK?"

Ralat ini berlaku apabila Eclipse tidak dapat mencari Java Development Kit (JDK) untuk menyusun projek anda. Ini kerana anda mungkin menggunakan Java Runtime Environment (JRE) sebaliknya, yang tidak termasuk utiliti yang diperlukan untuk menyusun kod.

Penyelesaian:

  1. Konfigurasikan Eclipse untuk menggunakan a JDK:

    • Navigasi ke Tetingkap > Pilihan > Java > JRE yang dipasang.
    • Pastikan JDK (cth., JDK 1.7.xx) disenaraikan.
    • Pilih JDK dan klik OK.
  2. Kemas kini Maven Projek:

    • Klik kanan projek anda dan pilih Maven > Kemas Kini Projek.

Petua Tambahan:

  • Semak tetapan Maven JRE dalam konfigurasi jalankan projek anda:

    • Klik Jalankan > Jalankan Konfigurasi.
    • Pilih Binaan Maven yang anda jalankan.
    • Navigasi ke tab JRE dan pilih JRE lalai Ruang Kerja.
  • Pastikan JDK yang anda konfigurasikan dalam Eclipse ialah versi yang sama seperti versi Java Maven dalam pom.xml anda fail.
  • Jika isu berterusan, cuba bersihkan projek anda (Projek > Bersih).
  • Semak tetapan tembok api anda untuk memastikan trafik tidak disekat antara Eclipse dan JDK.

Atas ialah kandungan terperinci Cara Membetulkan Ralat Pengkompil Maven: \'Tiada pengkompil disediakan dalam persekitaran ini. Mungkin anda menjalankan JRE dan bukannya JDK?\'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn