可能是你的JMF版本和播放器代码需要的JMF版本不一致。

解决方案 »

  1.   

    我不是跟你说把C:\PROGRA~1\JMF21~1.1\LIB\SOUND.JAR换成全路径例如C:\Program Files\...。反正我的2000java不认classpath里的~1形式。
      

  2.   

    把C:\PROGRA~1\JMF21~1.1\LIB\SOUND.JAR换成全路径例如C:\Program Files\...。
    也一样不能!!!
      

  3.   

    你直接用java -cp指定classpath试试。你确定你的C:\PROGRA...\JMF21...\LIB\SOUND.JAR能正确指向SOUND.JAR,路径是你copy的还是手敲的。你或者换个简单的路径再试试。还不幸检查jar文件是不是你没download全。你试试能不能展开它。
    如果jar对,还不行。你就把它装到一个简单的路径例如:c:\jmf\lib\sound.jar试试。如果还不行。你就把tools.jar作备份。把SOUND.JAR和tools.jar打到一块。说起这你的classpath里怎么没有tools.jar怎么是个src.jar?如果还不行就重装系统。如果还不行就,换一台机器。如果还不行就,你就只能怪你点背,跳楼算了。开个玩笑。其实你还不行就找一个比较有经验的帮你看一下。你可能在不小心在别的地方设错了。例如你是不是用的什么IDE。这样比较快。因为我们没有办法仅仅从你的classpath上发现别的地方的问题。OK