ANT script ошибка после установки более новой версии JDK в моей системе

После установки более новой версии JDK 6 (1.6.0_41) с 1.6.0_37 я зашел в Eclipse и обновил установленные JRE в разделе Java в меню настроек. Затем я вошел в свой ANT script, чтобы проверить некоторые изменения, которые я сделал, и когда я попытался запустить ANT script, я получил эту ошибку:

Указанная установка VM не найдена: введите стандартную виртуальную машину, имя jdk1.6.0_37

Указанная VM не является jdk1.6.0_41. Это также было обновлено в переменных среды PATH и JAVA_HOME.

Любые предложения относительно того, где еще нужно внести изменения, чтобы ANT увидел это?

Вот ошибка, которую я получаю:

enter image description here

Спасибо.

Ответ 1

После дополнительной охоты в Eclipse, я нашел в представлении ANT параметр "Внешние настройки конфигурации" при щелчке правой кнопкой мыши по имени ANT script, а на вкладке JRE - это параметр. Я изменил настройку на использование той же JRE, что и рабочая область, и все было нормально.

На всякий случай кто-то другой столкнулся с этой проблемой, я подумал, что было бы полезно опубликовать мои выводы.

Ответ 2

Ant не будет возражать против новой версии jdk, если ее имя остается неизменным в разделе "Настройки/Java/Установленные JRE".