javac bukan arahan dalaman atau luaran dan bukan program yang boleh dikendalikan: 1. Mula-mula muat turun versi terkini JDK dari tapak web rasmi dan pasangkannya; laluan pemasangan jdk dalam laluan ;3. Masukkan antara muka baris arahan komputer, masukkan "java -v" dan nombor versi akan muncul.
Sistem pengendalian untuk tutorial ini: Sistem Windows 10, Java versi 19.0.1, komputer Dell G3.
Ralat java berlaku apabila javac bukan perintah dalaman atau luaran, dan bukan juga program yang boleh dikendalikan atau fail kumpulan Penyelesaiannya ialah:
1. Muat turun versi terkini versi terbaharu. JDK .
Anda boleh pergi ke http://java.sun.com/javase/downloads/index.jsp untuk memuat turun versi terkini JDK1.6. Saya memasangnya dalam "c:Program FilesJavajdk1.6.0_10" (gunakan ini sebagai contoh).
2.
Klik kanan "My Computer", buka "Properties", dan pilih "Environment Variables" dalam "Advanced". Dalam antara muka yang baru dibuka, pembolehubah sistem perlu menetapkan tiga sifat. Atribut laluan pada asalnya wujud pada komputer yang belum memasang JDK.
① Klik "Baru" dalam "Pembolehubah Sistem", kemudian tulis "java_home" dalam nama pembolehubah,
tulis pemasangan tadi dalam nilai berubah Laluan "c:ProgramFilesJavajdk1.6.0_10".
② Cari laluan dalam pembolehubah sistem dan klik Edit.
laluan bermakna sistem boleh mengenali arahan java dalam mana-mana laluan.
Tambahkan nilai pembolehubah ";c:Program FilesJavajdk1.6.0_10bin;c:Program FilesJavajdk1.6.0_10jrebin".
③ Klik "Baharu" dalam pembolehubah sistem, dan kemudian tulis "laluan kelas" dalam nama pembolehubah.
Maksud pembolehubah ini ialah laluan ke kelas yang dimuatkan java (bin atau lib Perintah java hanya boleh mengecam kelas jika ia berada dalam classpath).
Nilai ialah "C:Program FilesJavajdk1.6.0_10libdt.jar;C:Program FilesJavajdk1.6.0_10libtools.jar"
3. Sahkan sama ada pemasangan berjaya.
Klik "Start" -> "Run", masukkan "cmd", masukkan antara muka baris arahan, taip "java -version", jika pemasangan berjaya, sistem akan memaparkan versi java " 1.6. 0_10"....(nombor versi berbeza berbeza)
Atas ialah kandungan terperinci javac tidak diiktiraf sebagai arahan dalaman atau luaran atau program yang boleh dikendalikan Bagaimana untuk menyelesaikan masalah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!