我正在执行here步骤,基本上是:
但是当我编译它们时,会遇到很多错误,例如javax.media
不存在等等。
这是目录结构:
D:\>dir
2010-06-11 22:25 <DIR> .
2010-06-11 22:25 <DIR> ..
2010-06-11 22:25 3,730 DataSource.java
2010-06-11 22:25 6,860 LiveStream.java
有人可以提供更详细的步骤如何正确设置环境以正确编译吗?
更新
java -version
的输出:
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
答案 0 :(得分:1)
您需要在类路径中包含Java Media Framework jar。最简单的方法是在命令行上:
javac -cp path/to/jmf.jar -d . DataSource.java LiveStream.java
答案 1 :(得分:0)
您要么缺少CLASSPATH
环境变量,要么使用的版本不正确。
您可以下载jmf.jar
there。
<强>更新强> 要设置类路径:
set CLASSPATH=C:\path\to\jmf.jar;%CLASSPATH%
javac -d . DataSource.java LiveStream.java
或正如R. Bemrose所说:
javac -cp C:\path\to\jmf.jar -d . DataSource.java LiveStream.java