2014-12-05 98 views
0

我是新toAant,我准备使用Ant构建过程,但构建之前,我必须改变Java文件的配置即蚂蚁更新Java变量值

public static final String HUB_URL=xyx 

在我的Java文件“的TestClass。 java的”。 我想在编译之前将HUB_URL=xyz的值更改为HUB_URL=abc。任何建议如何使用Ant来实现这一点?

回答

1

您可以通过使用ANT更换任务这样做。所以,你的Ant目标,您需要添加

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

其中token是替换字符串和值是新的字符串,这个方法为更换任务的详细介绍

检查。 https://ant.apache.org/manual/Tasks/replace.html

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

+1

非常感谢你 – 2014-12-10 10:16:47

0

打开文件

TestClass.java 

变化

HUB_URL=xyx; 

HUB_URL=abc; 
+0

恐怕我无法解释。我想用ant build – 2014-12-05 09:25:26

+0

在你的ant文件中写下 .....检查这个以获取更多关于replace任务。 ...... https://ant.apache.org/manual/Tasks/replace.html – 2014-12-10 09:11:00

+0

非常感谢你 – 2014-12-10 10:16:24