I wskazał JAVA_HOMEna 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_HOMEjest 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_HOMEgo używać zamiast tego?