2012-03-07 82 views
-1

是否可以運行託管在URL上的ant腳本(無需在本地下載/緩存文件)?就像這樣:ant -f http://localhost/build.xml(這不起作用)?如果有幫助,我很樂意運行嵌入式。感謝您的任何想法。在URL上運行一個ant腳本

+0

爲什麼?只需下載並運行它,問題是什麼? – skaffman 2012-03-07 12:53:51

+0

問題是我有很多機器(例如雲)和很多東西要運行。如果腳本失敗,我會留下大量文件,這會變得混亂。我可以解決使用工作目錄,但仍然不好。爲什麼不用-f參加URL? – SorinS 2012-03-07 14:04:17

+1

這是不可能的,正如討論的開發清單http://mail-archives.apache.org/mod_mbox/ant-dev/201111.mbox/%[email protected].com%3e - 但有在這裏的補丁:https://github.com/cederberg/ant – SorinS 2012-03-08 08:58:14

回答

1

您可以嘗試Ant Server taskAnt Addon AntContrib或使用它的來源作爲您自己的任務的基礎。似乎antcontrib項目不再活躍。他們的最新版本antcontrib 1.0b3是從2006年開始的。

+0

我看了一下,但不幸的是在這種情況下,這些命令運行在螞蟻服務器空間,這對我來說並不好。可能會用來自郵件列表中的github補丁修補螞蟻。 – SorinS 2012-03-13 08:59:35

0

這是不可能的,正如開發人員名單上討論的mail-archives.apache.org/mod_mbox/ant-dev/201111.mbox/... - 但是有一個補丁這裏:github.com/cederberg/ant