Fox*_*BOA 14
基于此问题,您必须修补ant或使用javascript:
<target name="test">
<script language="javascript">
project.setNewProperty("current_target", self.getOwningTarget());
</script>
<echo>${current_target}</echo>
</target>
Run Code Online (Sandbox Code Playgroud)
Dav*_*ing 10
在ant 1.8.2中你可以使用$ {ant.project.invoked-targets}
但是,查看提交日志 http://svn.apache.org/viewvc?view=revision&revision=663061 我猜它自1.7.1开始就可用了
我认为你不能,除非你花一些时间编写自己的自定义任务(http://ant.apache.org/manual/tutorial-writing-tasks.html)
您可以显示的内置属性有:basedir、ant.file、ant.version、ant.project.name、ant.java.version