我有兩個蟻文件:Antcall:從另一個文件調用嵌套Ant目標
1)主文件
<include file="otherFile.xml" as="otherFile"/> <target name="firstTarget"> <antcall target="otherFile.secondTarget"/> </target>
2)程序文件
<target name="secondTarget">
<antcall target="thirdTarget"/>
</target>
<target name="thirdTarget">
<echo message="ok"/>
</target>
當我調用firstTarget它表示找不到thirdTarget。 如果我改變secondTarget這樣:
<target name="secondTarget"> <antcall target="otherFile.thirdTarget"/> </target>
然後它工作。但是,我不能直接使用secondTarget。由於第二個文件不knwon前綴otherFile
所以......你在主文件中導入了實用程序文件? – coolcfan
我用include而不是import。 – user1518048