2016-10-21 22 views
2

我想創建一個自定義Eclipse,其中包含Mybatipse以及默認安裝的一些其他插件。我在Eclipse中使用Oomph產品設置來創建我的產品。我的猜測是在P2導向器節點中添加一個需求,但我不知道如何正確設置它。我看到了一些例子,將插件的名稱放在這樣一個需求的名稱部分,如org.eclipse.emf.compare.source.feature.group,但我不知道從哪裏獲取我想要的插件的信息。我是否正朝着正確的方向前進?如何將插件添加到Oomph產品設置?

回答

5

從他們的網頁,P2更新網站的這個插件是:

http://dl.bintray.com/harawata/eclipse 

第1步:

在「資源庫資源管理器(魅力)」視圖(您可能需要添加這種觀點在你的工作臺),就可以看到該插件:

Repository Explorer (Oomph)

  • 粘貼更新在第一個領域的網站。
  • 選擇「MyBatipse」商品
  • 您將看到可用的版本。

第2步:

在您的產品安裝文件的安裝程序編輯器,創建一個新的 「P2導演」 任務:

Create a "P2 Director" child node

,再創一個 「庫」 兒童新創建的節點。

第3步:爲了看到屬性中的「庫」節點上

雙擊(一個新的觀點應該出現有時你需要做此操作兩次bevor你看到的屬性)。

在URL中輸入P2更新站點。

Enter the URL properties

第4步:

返回到存儲庫資源管理器視圖,拖放「MyBatipse」你的「P2主任」節點上,它會顯示爲子節點。

Oomph drag and drop

注:如果要固定插件的精確版本,你也可以拖放的版本,一個從儲備庫資源管理

結果:

如果您用文本編輯器打開您的*.setup文件,您應該選擇這樣的部分:

<setupTask 
     xsi:type="setup.p2:P2Task"> 
    <requirement 
     name="net.harawata.mybatipse.feature.feature.group"/> 
    <repository 
     url="http://dl.bintray.com/harawata/eclipse"/> 
    </setupTask>