I wskazał JAVA_HOME
na C:\Program Files (x86)\Java\jre7
. To działa dobrze. Następnie rozpakowałem ant i ustawiłem zmienne środowiskowe związane z Antem, po wpisaniu dostałem następujące komunikaty o błędach"ant -version"
Przeszukałem to forum. Wygląda na to, że jednym z rozwiązań jest wskazanie Java na JDK zamiast JRE. Nie jestem do końca pewien, czy to powinno być rozwiązanie. Innymi słowy, ogólnie, na który JAVA_HOME powinien wskazywać? JDK czy JRE?
JAVA_HOME
jest używany do robienia dwóch rzeczy: 1: do narzędzi programistycznych, znajdowaniajavac.exe
. 2: dla narzędzi nierozwojowych, znajdowaniejava.exe
. Wydaje się, że narusza to zasadę „jedno narzędzie do jednej rzeczy” . Nie należyJDK_HOME
go używać zamiast tego?