2010-03-01 77 views
3

我想使用屬性作爲其名稱屬性的一部分來定義目標,但該屬性似乎無法解析。具有屬性部分名稱屬性的Ant目標

<property name="foo" value="FOO" /> 

<target name="${foo}.init.win32" /> 

<antcall target="${foo}.init.win32" /> 

我得到的錯誤是:目標「FOO.init.win32.x86」在項目中不存在。

我猜Ant不允許這種行爲?

回答

2

是的,ant不允許目標的變量名稱。否則依賴計算可能是非常困難的任務

+0

謝謝 - 我只是重新工作到我不需要在目標名稱屬性中的變量。它導致了更多的絨毛,但是...哦。 – Michael 2010-03-03 15:28:44