使用ant编辑基于jar属性的文件

时间:2016-03-30 17:14:46

标签: java xml ant properties

我非常擅长使用蚂蚁。我想建立一个jar并仅在flag条件为1

时编辑文件

现在我有一些代码:

<target name = "create_jar">
    <script language="javascript">
    ...
        create_jar.setProperty("flag", flag);//where flag is some boolean value
    </script>

    //if "${flag}" = 1
       //then:
        <replaceregexp ...></replaceregexp>

    //else continue as usual
    ...

如果有人能帮我弄清楚我if flag = 1陈述中的内容,我们将不胜感激。

简单来说,我的replaceregexp有效,我的script可以帮助我获得正确的价值

编辑运行apache ant 1.9.2版

1 个答案:

答案 0 :(得分:3)

所以经过一些搜索之后,我想要使用:

<project name="create_jar" xmlns:if="ant:if" xmlns:unless="ant:unless">
...
...
    <replace... if:true="${flag}">
    <replace... unless:true="${flag}">
...

使用蚂蚁时&gt; 1.9.1