0
<resourceexists>
<file file="${file}"/>
</resourceexists>
,但得到的螞蟻1.8.2錯誤如下:
upgrade.xml:44:問題:無法創建任務或類型資源存在 原因:名稱未定義。行動:檢查拼寫。 操作:檢查是否聲明瞭任何自定義任務/類型。 操作:檢查是否發生了任何/聲明。
可能是什麼原因?
<resourceexists>
<file file="${file}"/>
</resourceexists>
,但得到的螞蟻1.8.2錯誤如下:
upgrade.xml:44:問題:無法創建任務或類型資源存在 原因:名稱未定義。行動:檢查拼寫。 操作:檢查是否聲明瞭任何自定義任務/類型。 操作:檢查是否發生了任何/聲明。
可能是什麼原因?
因爲<resourceexists/>
是一個<condition/>
嵌套的任務。你應該用這樣的方式:
<project name="resourcetest" default="test">
<target name="test">
<condition property="is.resource.exists" value="true" else="false">
<resourceexists>
<file file="C:\ac.txt"/>
</resourceexists>
</condition>
<echo>Does file C:\ac.txt exists? ${is.resource.exists}</echo>
</target>
</project>
它的工作,非常感謝。 – user1969650 2013-03-20 08:15:44