即時通訊存在ClassLoader問題。 因爲我相當一個osgi newby,希望答案並不困難:)Netbeans中的OSGi,檢索服務時的ClassCastException
我認爲它與編譯與運行時庫有關。 在Netbeans 6.7.1項目屬性中,編譯時間庫總是傳播到其他類別..所以我不能在那裏區分。
當編譯FelixHost下一罐子用於
- Felix.jar
- OSGi的core.jar添加
- OSGi的compendium.jar
- osgi.service.obr-1.0.2 .jar
但是運行時,框架將加載OBR的實現。 這個OBR包也包含接口定義。我想這就是爲什麼有一個ClassCastException ..
其實我是想在FelixHost與OBR做一些初步 配置一起工作..
任何想法都歡迎。
我了Felix網站上此給出具體信息: http://felix.apache.org/site/apache-felix-framework-launching-and-embedding.html#ApacheFelixFrameworkLaunchingandEmbedding-hostserviceusage – Houtman 2009-08-17 07:39:32