比方說,我有這部分的XML文件:是否有可能用螞蟻覆蓋xml文件中的屬性?
<tag name="key" value="${tag.val}"/>
這個XML文件是建立與螞蟻項目的一部分。在構建過程中可以注入一些具體的價值嗎?
我想有這樣的事情在內置輸出:
<tag name="key" value="realvalue"/>
比方說,我有這部分的XML文件:是否有可能用螞蟻覆蓋xml文件中的屬性?
<tag name="key" value="${tag.val}"/>
這個XML文件是建立與螞蟻項目的一部分。在構建過程中可以注入一些具體的價值嗎?
我想有這樣的事情在內置輸出:
<tag name="key" value="realvalue"/>
是,使用filterset
:
<copy args="tocopy" task="here">
<filterset begintoken="$${" endtoken="}">
<filter token="tag.val" value="realvalue"/>
</filterset>
</copy>
您還可以包括一個filtersfile
爲包含鍵/值對的屬性文件。
當然,你也有更簡單的選項來編譯你的構建文件中的屬性文件。如果Ant不存在,Ant就不會吼你,只要確保它在調用構建文件時就存在...
您可以使用filterset的文件來替換標記。