這是合法嗎?OSGi片段是否可以將其他片段作爲主機?
MANIFEST.MF爲org.fragment1
(org.host
是正常包而不是一個片段):
Bundle-SymbolicName: org.fragment1
Fragment-Host: org.host
MANIFEST.MF爲org.fragment2
:
Bundle-SymbolicName: org.fragment2
Fragment-Host: org.fragment1
還是應該org.fragment2
代替具有
Fragment-Host: org.host
?
謝謝!你有一個引用證實這一點?我遇到了一個項目中的第一個例子,並想將其報告爲一個錯誤。 OSGi規範第3.14段似乎沒有說任何關於它的... –
@Alexey Romanov:我編輯了我的答案! – Tim
但是這裏沒有'Require-Bundle'標頭,只有'Fragment-Host'。 –