我試圖擴展自定義數據源在自定義環境中的JMF實現。 我的JMF實現打包成jar文件(只有class文件,全部模糊處理)。在由jar文件(JMF自定義數據源實現)定義的同一個包中創建自定義類
JMF的包管理器使用反射來實例化一個類。 它爲所需的類查找以下包之一:javax,com.sun,com.ibm。 所有這些包都存在於jar文件中。
我需要創建自定義類,例如,在javax包中。 我創建了一個javax包(目錄)並將我的自定義類放入其中。 我預計javax包將被視爲定義到jar文件中的相同包,就像合併到一個包中的不同javax包一樣。 但是,JMF包管理器找不到我的自定義類。
我在等待不可能的事情嗎?
非常感謝。
只是一個評論:我試圖避免修改原始的jar文件。這在我的開發環境中會成爲問題。 – Marcus 2010-06-29 20:08:59