【问题标题】:Ant update java variable valueAnt更新java变量值
【发布时间】:2014-12-05 09:22:23
【问题描述】:

我是Aant的新手,我正在准备使用Ant的构建过程,但是在构建之前,我必须更改java文件中的配置,即

public static final String HUB_URL=xyx 

在我的 Java 文件“TestClass.java”中。 我想在编译之前将HUB_URL=xyz 的值更改为HUB_URL=abc。有什么建议我可以使用 Ant 实现这一点吗?

【问题讨论】:

    标签: ant


    【解决方案1】:

    您可以通过使用 ANT 替换任务来做到这一点。所以你需要添加到你的蚂蚁目标

     <replace file="yourjavaFile" token="HUB_URL=xyx" value="HUB_URL=abc"/>
    

    其中 token 是替换字符串,value 是新字符串

    查看此项以获取有关替换任务的更详细说明。 https://ant.apache.org/manual/Tasks/replace.html

    请在构建任务之前添加任务。

    【讨论】:

      【解决方案2】:

      打开文件

          TestClass.java
      

      改变

        HUB_URL=xyx;
      

        HUB_URL=abc;
      

      【讨论】:

      • 恐怕,我无法解释。我想用 ant build 做
      • 在你的 ant 文件中写下 ..... 检查这个以获得更详细的替换描述任务。 ......ant.apache.org/manual/Tasks/replace.html
      • @SachinChauhan 将其标记为已回答,如果它解决了您的问题 :) 将功劳归功于我下面回答的人。
      猜你喜欢
      • 2018-06-02
      • 2020-11-01
      • 2016-07-03
      • 2021-02-07
      • 1970-01-01
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多