我有一個螞蟻build.xml
,它使用<copy>
任務來複制各種xml文件。它使用過濾來合併來自build.properties
文件的屬性。每個環境(dev,stage,prod)都有不同的build.properties
,用於存儲該環境的配置。螞蟻過濾 - 如果屬性沒有設置失敗
有時我們會向Spring XML或其他需要更新build.properties
文件的配置文件添加新屬性。
我想螞蟻快速失敗,如果有從build.properties
缺少屬性。也就是說,如果有任何原始@[email protected]
令牌將其生成到生成的文件中,我希望構建死掉,以便用戶知道他們需要向其本地build.properties添加一個或多個屬性。
這是可能與內置任務?我無法在文檔中找到任何內容。我即將寫一個自定義的螞蟻任務,但也許我可以放下自己的努力。
感謝
不錯。我實際上想做相反的事情(確保某些關鍵文件中包含@,有時候會有人不小心檢查沒有替代標記的版本),並且能夠使用這種方法。 – 2009-06-22 16:37:27
非常好。對不起,我以前沒有接受過。看起來像我以後的樣子。 – 2011-01-15 00:05:50