2012-07-09 29 views
6

是否有某處列出所有可能性,以在Eclipse RCP項目中定義依賴關係?可能按資源過濾?Eclipse RCP - 定義依賴關係的所有可能性?

可能的依賴關係:

  • 從其他Eclipse RCP的插件
  • 通過包裝,沒有明確地定義插件
  • 罐子庫
  • ...
+0

我不確定您的意思是按資源過濾?你能否詳細說明一下。 – 2013-03-22 08:28:38

+0

我不確定跳過是否爲活動用戶。我希望在一般的Eclipse RCP中獲得關於依賴關係的詳細答案。 – 2013-03-22 09:47:19

+0

想要好的鏈接。 – 2013-03-22 09:47:45

回答

1

如你所說,您可以使用MANIFEST.MF中的以下指令來定義相關性

  • Require-Bundle(對於依賴於指定包)
  • Import-Package(用於取決於可用的軟件包由其他束出口)
  • Bundle-Classpath(嵌入式路徑(!)和JAR)

也,當你創建一個Fragment時,它必須定義它的Fragment-Host,當然,這也是一個意義上的依賴關係

在一個RCP項目,您可以設置功能,並且您可以指定依賴關係來捆綁您的RCP應用程序的這些功能

+0

MANIFEST.MF是唯一可以定義依賴關係的地方,即使是Tycho也是如此? – 2013-03-22 08:43:14

+0

我是Eclipse RCP的新手,需要一個很好的鏈接來開始。 – 2013-03-22 09:59:38

+0

@PaulV with Tycho當使用tychos 考慮時,您也可以選擇使用POMs依賴項部分,但我對這種方法有着混合的經驗 - 據我所知,最好依賴MANIFEST.MF和使用tycho時的目標定義 – 2013-03-25 14:00:45