2015-12-01 40 views
0

我的要求是自動安裝eclipse p2網站?

1. Take a bare eclipse installation (runtime platform) 
2. Install a p2 update site-A 
3. Install a p2 update site-B 
4. Install a p2 update site-C 
5. Run some basic test on this eclipse application. 

安裝P2更新站點是一個噩夢!這需要很多時間,並且經常在驗證失敗時失敗。

有沒有自動化的方法可以讓我們自動安裝所有的p2網站?

回答

1

您可以使用Eclipse p2 director進行無頭安裝或拆卸。如果您有現有的eclipse安裝(通過p2完成),則可以使用它來安裝或卸載IU。

確保使用正確的配置文件名稱,例如eclipse IDE的SDKprofile。 如果安裝了一個功能,另一個障礙是將「.feature.group」修改爲功能ID。

<eclipseSDK>\eclipsec.exe 
    -application org.eclipse.equinox.p2.director 
    -repository <update-site-A> 
    -tag addingSiteA 
    -destination <bare-eclipse-installation> 
    -profile SDKProfile 
    -installIU <container.IU.feature.group> 

對於其他網站也是如此。如果你沒有給你想要安裝的以逗號分隔的IU列表。