2016-03-30 22 views
2

Ant kullanmanın ÇOK yeni. herhangi biri bana if flag = 1 tablolara ne olması gerektiğini çıkarmak yardım edebilirsenAnteni kullanarak kavanoz özelliğini temel alarak dosyayı düzenleyin

<target name = "create_jar"> 
    <script language="javascript"> 
    ... 
     create_jar.setProperty("flag", flag);//where flag is some boolean value 
    </script> 

    //if "${flag}" = 1 
     //then: 
     <replaceregexp ...></replaceregexp> 

    //else continue as usual 
    ... 

: my flag durum 1

yalnızca ben Şu anda bazı koduna sahip bir dosya bir kavanoz inşa etmek ve düzenlemek istediğiniz çok takdir edilecektir.

Sadece özlü olmak gerekirse, benim replaceregexp işler ve benim script işleri bana Yani biraz daha arama yaptıktan sonra ben istiyorum görünür 1.9.2

cevap

3

doğru değeri

DÜZENLEME çalışan apache karınca versiyonu almak için kullanın:

<project name="create_jar" xmlns:if="ant:if" xmlns:unless="ant:unless"> 
... 
... 
    <replace... if:true="${flag}"> 
    <replace... unless:true="${flag}"> 
... 

kullanırken karınca> 1.9.1

+0

bu daha iyi bir bir olduğunu benimkinden daha yakın, anti-katkı 2008'den beri güncellenmediğinden cevabımı sileceğim – gustf