1
我需要驗證是否束的導入包是由一組其他包的出口封裝實現。這不應該很難實現,但我知道所有的OSGi容器加上eclipse(當你在PDE中「驗證bundle」時)這樣做。我只是不知道如何找到該代碼。有誰知道我可以使用哪些類/庫已經實現了所有這些邏輯?驗證OSGi包的依賴關係(進口包)編程
我的目標是給的文件(包)中的文件系統列表,並做了一個分析的一系列的bundle是否是獨立的,如果沒有顯示所有缺少的外部進口/需要。所有這一切,而不必實際在真正的容器
任何聯繫?類名?我不知道felix – Hilikus
中Resolver實現的名稱,你知道我是否真的可以使用該代碼嗎?我寧願重複使用一個已經實現的邏輯,而不是隻看費利克斯如何做,並在我自己的應用程序中複製邏輯。換句話說,解析器是否獨立,我可以在不同的上下文中使用它(我的應用程序,而不是Felix)? – Hilikus
我用一些鏈接更新了我的答案。代碼是自包含的。它在Equinox框架實現中使用(儘管以源代碼形式)。 –