获取在Ant构建文件中声明的项目名称

时间:2019-06-13 01:16:05

标签: ant

有什么方法可以获取在Ant .xml文件中声明的项目名称?

让我们假设我有以下构建文件:

a.xml
<project name="A" basedir=".">
  <echo message="A: ${ant.project.name}"/>
  <import file="b.xml"/>
</project>

b.xml
<project name="B" basedir=".">
  <echo message="B: ${ant.project.name}"/>
</project>

运行ant -f a.xml时,我得到以下输出

     [echo] A: A
     [echo] B: A

但是我想得到

     [echo] A: A
     [echo] B: B

也就是说,打印出每个文件中声明的项目名称,而不是第一个被加载的项目名称。这可能吗?

0 个答案:

没有答案