日期:2014-05-20  浏览次数:20712 次

请教:java导入jmf.jar包的问题!!!急急急!
问题如下:
  用java写一个播放器的时候导入(import javax.media.Player;)jmf.jar包会出现如下的错误:

  Access restriction: The type Player is not accessible due to restriction on required library C:\Program Files\Java\jdk1.6.0_22\jre\lib\ext\jmf.jar

  即访问jmf.jar时受到限制了。classpath 和path的环境变量都已经设置了。

请问高手这是怎么回事啊, 如何解决这个问题啊?


------解决方案--------------------
这个有点意思,你不能直接搞个jar包放到项目里面的,像摄像头那块,要安装jmStudio的那个jar包
我的意思就是安装jmstudio之后他会在jre的ext文件夹中生成jmf.jar,而这个jmf的jar才是可用的,因为你注册到系统的摄像头信息也要保存在相关的文件中的,而你如果直接将jmf.jar高进项目,这个信息文件就丢失了,自然会出现一些问题,不知道是否能解决你的问题,给点类似经历而已...