Вплоть до Netbeans 6.1 я использовал следующий рецепт для изменения переменной среды PATH во время выполнения задач run / debug / test: в файле build.xml, который я включил:
<property environment="env"/>
<target name="-init-macrodef-java">
<macrodef name="java" uri="http://www.netbeans.org/ns/j2se-project/1">
<attribute default="${main.class}" name="classname"/>
<element name="customize" optional="true"/>
<sequential>
<java classname="@{classname}" dir="${work.dir}" fork="true">
<jvmarg line="${run.jvmargs}"/>
<env key="Path" path="${work.dir}/../../bin;${env.Path}">
...
(это было для машин с Windows). В Netbeans 6.5 эта магия больше не работает, не для PATH или других переменных окружения (вместо этого используется key = "..." value = "..."). Я перестраиваю проекты NB с нуля до малой пользы, и я не специалист по Ant с самого начала. Любые указатели / предложения?