Переменные окружения вызывающей оболочки по умолчанию не преобразуются в свойства Ant. Если вы хотите получить к ним доступ, вам нужно «импортировать» их, используя что-то вроде:
<property environment="e_pref" />
в вашем файле сборки. Сделав это, вы можете получить к ним доступ с помощью только что установленного префикса:
<echo message="NAME=${e_pref.NAME}" />
Вы можете установить environment=""
- то есть пустой префикс - но вам все равно потребуется точка для доступа:
<echo message="NAME=${.NAME}" />