У меня проблема с доступом к переменным окружения в ant-скрипте netbeans build.xml. В основном, когда я использую этот код:
<target name="-pre-jar">
<property environment="env"/>
<echo message="${env.ANT_HOME}"/>
<echo message="${env.JAVA_HOME}"/>
</target>
Я получаю вывод следующим образом:
compile:
${env.ANT_HOME}
${env.JAVA_HOME}
Это проблема, потому что мне нужно получить доступ к этим путям файлов позже в скрипте. Кроме того, я уверен, что эти два определены как переменные среды. Вот некоторые доказательства из моего терминала:
Lukas-Rezeks-MacBook-Pro:ant lukas$ echo $JAVA_HOME - $ANT_HOME
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home - /ant
Я что-то не так делаю в объявлении переменной скриптов сборки ant или я упускаю что-то очевидное? Любая обратная связь будет оценена. Благодаря.