2009-03-05 75 views
3

直到Netbeans的6.1,我用的是以下配方中運行/調試/測試任務改變PATH環境變量:build.xml文件中我包括:Netbeans 6.5:在運行/調試/測試期間更改環境變量?

 
<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專家。任何指針/建議?

回答

2

嘗試使用

<env key="PATH" path="..."/> 

代替

<env key="Path" path="..."/> 

它是區分只能在Windows上不區分大小寫和螞蟻> 1.7