我试图扩展自定义数据源在自定义环境中的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