用eclipse導出android時總是會出現有類沒有導出的現象,感覺很麻煩,就用ant些了腳本,在eclipse中執行腳本沒問題,但是在命令行下執行會出現
Problem: failed to create task or type foreach問題,出問題的腳本是
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${path.build}/ant-contrib.jar"/>
是使用ant的一個擴展包的時候的問題,我在這裏明明是寫了jar包的目錄了,可是還是說找不到。
後來發現吧classpath寫絕對路徑就可以了,不明白爲什麼?
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="/home/lib/ant-contrib.jar"/>
這樣在命令行執行就不會報錯了!