gpt4 book ai didi

ant - 如何将参数传递给 调用?

转载 作者:行者123 更新时间:2023-12-04 22:11:25 36 4
gpt4 key购买 nike

我有一个主构建文件,它调用不同项目的其他 build.xml 文件。

我的一个构建文件需要一个命令行参数来执行

ant -Denv=81 -buildfile build_war.xml

我在master build.xml中写了一个任务来调用build_war.xml

<target name="buildDataExtractor">
<ant antfile="..\SEFTooling\build_war.xml" inheritall="false" />
</target>

如何传递“-Denv=81”参数,以便正确执行 build_war.xml。

最佳答案

尝试将属性传递给 ant task :

<ant antfile="..\SEFTooling\build_war.xml" inheritall="false">
<property name="env" value="${env}"/>
</ant>

注意:为了使其正常工作,您需要使用 ant -Denv=81 调用主构建或在主 build.xml 中设置一个属性,如下所示:

<property name="env" value="81"/>

关于ant - 如何将参数传递给 <ant ../> 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10012879/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com