在我的 ant 构建
中,我包含第二个 ant 构建文件 (build.xml):
<project name="Including" default="echoC" basedir=".">
<include file="build.xml" as="Included"/>
<target name="echoC" depends="Included.echoB">
<echo>C</echo>
</target>
</project>
build.xml 与包含构建文件位于同一目录中,实际上一切正常。我可以运行目标 echoC,并且首先执行包含的构建文件中的目标 echoB。
然而,令人恼火的是,Eclipse 在 Ant 编辑器的此项目中显示错误消息 Target Include.echoB。有人知道如何摆脱它吗?
非常感谢您的支持!
根据
https://bugs.eclipse.org/bugs/show_bug.cgi?id=412809,这似乎是Eclipse中的一个错误。注释表明编辑器中不支持该任务。
相反,使用 import
任务可以正常工作。