Eu apontei JAVA_HOME
para C:\Program Files (x86)\Java\jre7
. Funciona bem. Depois, descompactei o ant e configurei as variáveis de ambiente relacionadas ao Ant, obtive as seguintes mensagens de erro após digitar"ant -version"
Eu pesquisei neste fórum. Parece que uma solução é apontar Java para JDK em vez de JRE. Não tenho certeza se essa deve ser a solução. Em outras palavras, em geral, para qual JAVA_HOME deve apontar? JDK ou JRE?
JAVA_HOME
é usado para fazer duas coisas: 1: para ferramentas de desenvolvimento, localizarjavac.exe
. 2: para ferramentas de não desenvolvimento, encontrarjava.exe
. Isso parece violar "uma ferramenta para uma coisa" . Não deveJDK_HOME
ser usado em vez disso?