2010-06-28 28 views
1

我正在使用Ant 1.8.1和StarTeam 2008 R2。Ant 1.8.1和StarTeam

我注意到在以前版本的Ant中有可用於訪問StarTeam存儲庫的可選任務。

Ant 1.8.1中似乎沒有這些任務?他們發生了什麼?是否存在執行此任務的任何任務,或者是否必須使用StarTeam SDK 10.4創建自己的任務(看起來很簡單,但我不想重複現有的工作)?

回答

2

這些任務存在於ant-starteam.jar中。

我注意到我的二進制發行版本ant 1.6和1.7在lib目錄中有這個jar。但1.8不。

此URL http://www.docjar.com/docs/api/org/apache/tools/ant/taskdefs/optional/starteam/package-index.html還是這些類定義爲javadoc的API爲螞蟻1.8的一部分,所以我想如果你添加的螞蟻starteam.jar到螞蟻/ lib目錄

+0

我實際上一直在尋找這些任務的來源,在這裏找到:http://www.java2s.com/Open-Source/Java-Document/Build/ANT/org.apache.tools.ant。 taskdefs.optional.starteam.htm他們似乎工作正常。我不明白爲什麼這些在1.8.1版本中被排除在Ant之外,我無法在任何地方找到1.8.1版本的ant-starteam.jar。它只是消失了! – 2010-06-29 12:15:25

1

我使用Ant它應該工作1.8.2在OS X上,並能夠使用1.7.1的ant-starteam.jar。不得不通過starteam庫的位置像這樣的螞蟻

ant -lib "/Applications/starteam-en-10.4.7-java/lib/" 

看到這個指針在另一個論壇上。 T