Rumah >Java >javaTutorial >Mengapa 'javac' Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran dalam Windows?
Pengguna Java sering menghadapi ralat ini apabila cuba menyusun atur cara. Isu ini berpunca daripada pemasangan Java yang salah pada sistem Windows. Untuk menyelesaikannya, ikut langkah berikut:
Untuk melaksanakan perintah seperti javac, Windows mencari dalam pembolehubah PATH untuk fail boleh laku javac.exe. PATH ialah pembolehubah persekitaran yang menyenaraikan direktori tempat sistem boleh mencari fail boleh laku.
Cari direktori pemasangan Java. Ia biasanya ditemui di bawah C:Program FilesJavajdk[version] untuk pemasang boleh laku atau dalam folder yang diekstrak jika anda memasang daripada fail zip. Navigasi ke subdirektori bin dan salin laluannya.
Buka tetapan "Pembolehubah Persekitaran" dengan mencarinya dalam menu Mula atau menggunakan kaedah lain yang digariskan dalam jawapan.
Periksa pembolehubah PATH dan alih keluar sebarang pendua atau laluan Java yang ketinggalan zaman untuk mengelakkan konflik. Padamkan masukan C:ProgramDataOracleJavajavapath juga.
Tambahkan laluan Java pada pembolehubah PATH sistem. Pastikan hanya terdapat koma bertitik yang memisahkan laluan dalam PATH.
Buat pembolehubah persekitaran sistem JAVA_HOME dan tetapkannya kepada laluan direktori Java tanpa subdirektori bin, cth., C :Program FilesJavajdk[version].
Mulakan semula Command Prompt atau IDE anda untuk menyegarkan semula pembolehubah persekitaran.
Atas ialah kandungan terperinci Mengapa 'javac' Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran dalam Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!