直到Netbeans 6.1,我在运行/调试/测试任务期间使用以下方法更改PATH环境变量:在我包含的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专家。有什么指示/建议吗?
答案 0 :(得分:2)
尝试使用
<env key="PATH" path="..."/>
而不是
<env key="Path" path="..."/>
仅在Windows和ant&gt;上不区分大小写。 1.7