当我添加includeAntRuntime属性时,Eclipse Luna ant编辑器会出错

时间:2016-03-10 16:14:40

标签: eclipse ant

我正在运行eclipse luna(Eclipse IDE for Java Developers,Version:Luna Service Release 1a(4.4.1),Build id:20150109-0600)。

当编译目标运行时,它会给我一个关于缺少includeAntRuntime属性的警告。所以我添加了属性,将其设置为false,如ant文档所示。编辑器以红色突出显示整个目标元素,并说includeAntRuntime属性是意外的。

<target name="compile" depends="init" includeAntRuntime="false" >
    <javac srcdir="${src}" destdir="${build.classes}" classpathref="compile.classpath"/>
</target>

我发现eclipse正在使用ant 1.9.2而我正在使用ant 1.9.4。我使用Window&gt; Preferences&gt; Ant&gt; Runtime对话框将Ant home更改为指向1.9.4。

我重新启动了eclipse,它没有任何区别。我仍然得到同样的警告。我怎样才能解决这个错误?

1 个答案:

答案 0 :(得分:1)

includeAntRuntimejavac任务的属性而不是target

<target name="compile" depends="init" >
    <javac includeAntRuntime="false" srcdir="${src}" destdir="${build.classes}" classpathref="compile.classpath"/>
</target>
相关问题