【问题标题】:Conditionally setting properties from a selection有条件地从选择中设置属性
【发布时间】:2016-11-28 19:36:26
【问题描述】:

我创建了一个将部署到特定 url 的 ant 任务,它工作正常。 但是我想再次使用相同的任务来部署到第二个环境。唯一的区别在于我提供的环境的 URL。

我在 build.properties 中创建了两个属性: 开发网址 测试网址 我想根据我提供的论点在我的目标中设置相关的。例如 build.xml -Denv=DEV 将运行 URL 设置为 DEVURL 的目标。

我查看了条件任务,但它似乎只根据正在设置的属性设置东西,而不是属性中的值? 有什么想法吗?

【问题讨论】:

    标签: ant


    【解决方案1】:

    自己解决了:没有正确使用。

    <if>
    <equals arg1="${envname}" arg2="DEV"/>
    <then>
    <echo message="ENV is : DEV"/>
    </then>
    </if>
    

    【讨论】:

      猜你喜欢
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 2022-11-18
      • 2015-03-01
      • 2019-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多