2009-03-05 11 views
3

, ben koşmak/debug/Test görevleri sırasında PATH ortam değişkeni değiştirmek için aşağıdaki tarifi kullanıyordu: Ben dahil build.xml dosyasında:Netbeans 6.5: Çalışma/hata ayıklama/test sırasında ortam değişkenini değiştirme? NetBeans 6.1 zamana kadar

 
<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}">        
... 

(bu Windows makinelerde içindi) . Netbeans 6.5 altında, bu sihir artık PATH ya da diğer ortam değişkenleri için değil (key = "..." value = "..." kullanarak) çalışmayacaktır. NB projelerini sıfırdan başlayarak yeniden oluşturmaya başladım ve başlangıçta Ant uzmanı değilim. Herhangi bir işaretçi/öneri?

cevap

2

sadece Windows üzerinde duyarsız ve karınca durumdur

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

yerine

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

kullanarak deneyin> 1.7