2012-02-09 75 views
0

可能重复:
javac not recognizedcompilling Java程序

我开始在Java编程的世界,我已经穿过一个很大的问题运行:我不能编译我的程序。当我在cmd.exe(使用Windows 7 IM)键入javac命令它显示这样的:

“的javac”不被识别为一个内部或外部的命令,可操作的程序或批处理文件。

所以我甚至不能测试我的第一个程序。 我在一本书中发现了以下命令:

set path=%path%;c:\java\jdk1.6.0\bin 

但它也不起作用。

我在2周前下载了最新版本的Jdk软件包。

+1

如果您有Java 7,那么'... \ jdk1.6.0 \ ...'将不会被放在路径中。找到目录实际命名的内容并将其放入路径中。 – GreenMatt 2012-02-09 21:22:36

回答

1

去翻你的C盘为C:\ java文件夹,并确保您有JDK

c:\java\jdk1.6.0\bin 

这只会工作的1.6.0版本,如果你给它实际存在的路径。如果您没有1.6.0,请输入:

set path=%path%;c:\java\<YOUR_ACTUAL_JAVA_VERSION_DIRECTORY>\bin 
+1

此外,您的Java文件夹可能位于C:\ Program Files \ Java ... – Shaded 2012-02-09 21:22:21