我一直在寻找如何让这个愚蠢的事情起作用。我下载并运行了JMF的Windows安装程序,并将PATH
和CLASSPATH
个环境变量设置为以下内容:
请注意,这是针对管理员的用户变量(我的用户帐户名),而不是系统变量。
CLASSPATH
C:\Program Files (x86)\JMF2.1.1e\lib\jmf.jar;C:\Program Files (x86)\JMF2.1.1e\lib\sound.jar;.;%CLASSPATH%
PATH
C:\Program Files (x86)\JMF2.1.1e\lib;%PATH%
但是,每当我在Oracle网站上使用JMFDiagnostic
工具小程序时,它也会因为没有合适的类而错误地崩溃。此外,当我进入NetBeans 7.3并尝试导入其中一个软件包时,它表示它不存在。
任何人都可以帮助兄弟!?我已经花了很多时间来处理这个问题!
答案 0 :(得分:3)
尝试取消挂起JMF并在C:\ JMF2.1.1e \
中重新安装在Win 7上安装JMF的完整步骤: https://forums.oracle.com/forums/thread.jspa?threadID=2132405
注意:完成JMF的unistalling时,不要忘记删除用户变量中名为CLASSPATH的环境变量(如果没有自动删除)。
答案 1 :(得分:0)
如果你有64位JDK,那就不行了。 bcz JMF仅适用于32位平台。所以你需要安装32位JDK。 (并避免JDK配置问题,最好卸载64位JDK)
答案 2 :(得分:0)
如果使用JMF的Java程序在Windows XP中工作但在Windows 7中不起作用,则可以使用以下解决方案:
正常在Windows 7 PC上安装JMF。假设您的JMF安装目录是:C:\ Program Files \ JMF2.1.1e。
创建文件 C:\ WINDOWS \ java.jmfdir ,打开.jmfdir文件并在此文件中写下以下行 的 C:\ PROGRA〜1个\ JMF21〜1.1E \ lib中强>
Gurmeet Singh
答案 3 :(得分:0)
更正:C:\ WINDOWS \ java \ jmfdir而不是C:\ WINDOWS \ java.jmfdir
.........所以你必须手工创建Windows目录中的java目录,然后在Java目录中手动创建jmfdir文件,然后在jmfdir文件中写入此路径:
C:\ PROGRA〜1 \ JMF21〜1.1E \ lib中