簡體   English   中英

java ant:ant構建文件有@var @參數以及如何處理它們?

[英]java ant: does ant build files have a @var@ parameters and how to handle them?

我下載了一個red5 ant示例項目。 http://osflash.org/red5 )該項目包含幾個包含@ new.project.name @參數的XML文件:

build.xml
ivy.xml
src/logback.xml
www/WEB-INF/red5-web.properties
www/WEB-INF/web.xml

現在..我應該編輯並用實際的項目名稱手動替換@ new.project.name @還是有什么能自動為我做這個?

看起來它們似乎被Ant <replace>任務<replace> build.xml是否可能包含此邏輯(因此也是要替換的字符串)? 在項目文檔中也應該有一些相關的東西。

Ant復制任務能夠在運行ant構建時替換這些字符串。 例如,我可以替換@ BRANCH @標記:

<copy file="${basedir}/.project.base" tofile="${basedir}/.project">
<filterchain>
    <replacetokens>
        <token key="BRANCH" value="${branch}"/>
    </replacetokens>
</filterchain>
</copy>

暫無
暫無

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

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