I pointed the JAVA_HOME
to C:\Program Files (x86)\Java\jre7
. It works fine. Afterwards, I unzipped ant and set up the environment variables related to Ant, I got the following error messages after typing "ant -version"
I searched this forum. Looks like one solution is to point Java to JDK instead of JRE. I am not exactly sure whether this should be the solution. In other words, in general, which one should JAVA_HOME point to? JDK or JRE?
JAVA_HOME
is used to do two things: 1: for development tools, findingjavac.exe
. 2: for nondevelopment tools, findingjava.exe
. This seems to violate "one tool for one thing". Shouldn'tJDK_HOME
be used instead? – Binky