簡體   English   中英

覆蓋Ant屬性文件值

[英]Override an Ant property file value

我在腳本中有幾個主要目標。 它們每個都加載相同的屬性。 訪問新目標時,我需要在運行時更改特定屬性的值; 反正有家伙!

<target name="A">
    <property file="${env.WORKSPACE}/build/file_A.properties" />
      <!-- here i use my properties-->
<target/>

<target name="B">
    <property file="${env.WORKSPACE}/build/file_B.properties" />
      <!-- update the previous properties -->
<target/>

多謝你們,

是的,可以在調用ant時使用-D系統參數來覆蓋屬性值。

例如,有一個color屬性,值設置為Black ,現在您可能希望在運行時將color屬性值更改為White 只需執行以下操作:

ant -f <build file> -Dcolor=White

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM