Saya menunjuk JAVA_HOME
ke C:\Program Files (x86)\Java\jre7
. Ini bekerja dengan baik. Setelah itu, saya membuka ritsleting semut dan mengatur variabel lingkungan yang terkait dengan Ant, saya mendapat pesan kesalahan berikut setelah mengetik"ant -version"
Saya mencari forum ini. Sepertinya salah satu solusinya adalah mengarahkan Java ke JDK, bukan JRE. Saya tidak yakin apakah ini harus menjadi solusinya. Dengan kata lain, secara umum, mana yang harus JAVA_HOME tunjuk? JDK atau JRE?
JAVA_HOME
digunakan untuk melakukan dua hal: 1: untuk alat pengembangan, menemukanjavac.exe
. 2: untuk alat non-perkembangan, penemuanjava.exe
. Ini sepertinya melanggar "satu alat untuk satu hal" . Sebaiknya tidakJDK_HOME
digunakan sebagai gantinya?