2012-07-07 57 views
0

是否有一種方法可以在Eclipse Equinox中將目錄定義爲每個包的類路徑?所以我可以把每個包的所有第三方jar /配置文件放到這個目錄中。我知道這可以通過單獨定義每個罐子來完成,但我需要一個更簡單的方法。如何在Equinox中定義classpath目錄?

在此先感謝

回答

0

號每個包都有自己的類路徑,必須完全包含在其中。

0

你在想target platform嗎?它是一個共享的bundle集合,可以包含在任何導入合適包的bundle的'OSGi classpath'中。您可以在目標平臺中包含單個捆綁包和整個文件夾。

在正常情況下,我會避免將太多的第三方jar包嵌入OSGi包(即直接綁定到bundle classpath),因爲它在bundle之間共享公共實例更爲簡潔。