作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个主构建文件,它调用不同项目的其他 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/
我是一名优秀的程序员,十分优秀!