1

我一直在尝试使用以下代码来使任务仅在文件更改但似乎不起作用时才起作用。无论是否有变化,都会调用该任务。

<target name ="widget-change" depends="configuration-for-widgets">
    <fileset dir="${src-location}">         
        <include name="com.myApp.MainClasses.myClassOne.java"/>
        <include name="com.myApp.MainClasses.myClassTwo.java"/>
        <modified update="true"/>
    </fileset>          
    <antcall target="gwt-compile"/>         
</target>
4

1 回答 1

1

你使用的是低于 1.8.0 的 ant 版本吗?

让 Ant 选择器正常工作中,提问者通过使用depend选择器而不是修改来解决。

Ant 错误 32958中,建议的解决方法是使用嵌套更新param

您可以通过使用嵌套

      <param name="update" value="false"/>

而不是更新属性。

于 2012-06-11T16:13:14.373 回答