【发布时间】: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
我是Aant的新手,我正在准备使用Ant的构建过程,但是在构建之前,我必须更改java文件中的配置,即
public static final String HUB_URL=xyx
在我的 Java 文件“TestClass.java”中。
我想在编译之前将HUB_URL=xyz 的值更改为HUB_URL=abc。有什么建议我可以使用 Ant 实现这一点吗?
【问题讨论】:
标签: ant
您可以通过使用 ANT 替换任务来做到这一点。所以你需要添加到你的蚂蚁目标
<replace file="yourjavaFile" token="HUB_URL=xyx" value="HUB_URL=abc"/>
其中 token 是替换字符串,value 是新字符串
查看此项以获取有关替换任务的更详细说明。 https://ant.apache.org/manual/Tasks/replace.html
请在构建任务之前添加任务。
【讨论】:
打开文件
TestClass.java
改变
HUB_URL=xyx;
到
HUB_URL=abc;
【讨论】: