Rumah >Java >javaTutorial >Mengapa Prompt Perintah Windows Saya Tidak Mengenali 'javac'?

Mengapa Prompt Perintah Windows Saya Tidak Mengenali 'javac'?

Barbara Streisand
Barbara Streisandasal
2024-12-23 15:12:101002semak imbas

Why Doesn't My Windows Command Prompt Recognize

Menyelesaikan masalah "javac is not recognized" Ralat dalam Windows

Masalah:

Semasa cuba menyusun atur cara Java, anda menghadapi ralat: "'javac' tidak diiktiraf sebagai arahan dalaman atau luaran, program atau kumpulan yang boleh dikendalikan fail."

Penyelesaian:

1. Sahkan Pemasangan Java:

Pastikan anda telah memasang Java Development Kit (JDK), bukan hanya Java Runtime Environment (JRE). Semak senarai atur cara anda yang dipasang untuk "Kit Pembangunan."

2. Cari Laluan Java:

  • Pemasang Exe: Navigasi ke C:Program Files (x86)Java dan cari folder versi JDK terkini bernama "jdkX.XX.X.XX". Masukkan direktori bin dan salin laluannya.
  • Fail zip: Ekstrak JDK ke lokasi yang sesuai, cari folder tong dan salin laluannya.

3. Edit Pembolehubah Persekitaran:

  • Gunakan bar carian untuk mencari tetapan "pembolehubah persekitaran".
  • Cari pembolehubah PATH dan periksa nilainya untuk mana-mana laluan Java. Alih keluar laluan Java pendua atau lapuk, serta "C:ProgramDataOracleJavajavapath."

4. Tambahkan Laluan Java pada PATH:

  • Tampal laluan Java yang betul pada penghujung pembolehubah PATH dan pisahkannya dengan koma bertitik.
  • Untuk pengguna pra-Windows 10, pastikan peletakan koma bertitik betul.

5. Tetapkan JAVA_HOME:

  • Buat atau edit pembolehubah persekitaran JAVA_HOME sebagai pembolehubah sistem.
  • Tetapkan nilainya kepada laluan direktori Java tanpa direktori bin, cth., C: Fail Program (x86)JavajdkX.XX.X.XX

6. Tutup dan Buka Semula Command Prompt:

  • Tutup dan buka semula Command Prompt untuk memuatkan pembolehubah persekitaran yang dikemas kini.

7. Petua Tambahan:

  • Alih keluar laluan yang berkaitan dengan perisian yang dinyahpasang daripada PATH.
  • Pertimbangkan untuk melaraskan susunan laluan jika perlu.
  • Ingat untuk menetapkan JAVA_HOME selepas menaik taraf Java.

Atas ialah kandungan terperinci Mengapa Prompt Perintah Windows Saya Tidak Mengenali 'javac'?. 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