如何将文件名作为ANT属性返回?

时间:2011-05-24 05:56:00

标签: file ant build properties

我有一个属性文件名为app_id - * .app(其中* =可以创建的任何应用程序名称),我需要将其作为arg传递给ANT exec调用。

我想知道是否有办法根据通配符返回文件名的完整文件名作为属性,然后我可以传递给另一个目标。

1 个答案:

答案 0 :(得分:2)

我最终创建了一个文件集并将其传递给一个效果很好的属性:

<path id="app-id-file"> 
    <fileset dir="@{path}"> 
        <include name="app_id_*.app"/> 
     </fileset>
</path>
<property name="application.id.file" refid="app-id-file"/>
<echo message="Application ID filename is ${application.id.file}" />