当我运行我的Ant构建时,它失败并出现以下异常:
Unexpected element "{}target" {antlib:org.apache.tools.ant}target
Run Code Online (Sandbox Code Playgroud)
我正在使用Eclipse 3.4.2.
请让我知道我在这里缺少什么.
mar*_*ton 27
我可以通过在ant构建文件中放置一个target
外部project
元素来重现此问题.该错误表明您的构建文件中存在错误 - 某个(target
元素)位置错误.
这个构建抛出了这个错误:
<?xml version="1.0"?>
<target name="wibble" />
<project name="stack_overflow">
</project>
Run Code Online (Sandbox Code Playgroud)
然而,这不是:
<?xml version="1.0"?>
<project name="stack_overflow">
<target name="wibble" />
</project>
Run Code Online (Sandbox Code Playgroud)
在完整的错误消息中,您应该获得一个行号,以指导您到需要注意的文件中的点:
# line number here
# v
build.xml:2: Unexpected element "{}target" {antlib:org.apache.tools.ant}target
Run Code Online (Sandbox Code Playgroud)