2014-04-09 37 views
3

feature.xml文件中,您可以使用requires元素或includes元素指定對其他要素/插件的依賴關係。feature.xml要求vs包含

他們有什麼區別?

回答

3

關鍵區別在於,包含的功能將在構建時與您的功能一起打包。所需功能未與功能一起打包,但預計在安裝功能時存在。

從Eclipse help

  • includes指定成爲決定性特徵的子功能的一部分
  • requires指定需要出現安裝定義功能
之前功能特點
3

requires表示您的功能依賴於另一個獨立功能(例如標準Eclipse功能之一)。

includes增加了另一個功能作爲你的功能的孩子 - 所以你可以有幾個孩子的主要特徵。如果您查看Eclipse About>安裝詳細信息>安裝軟件選項卡,您將看到兒童的幾項功能。