javac未被识别为内部或外部命令

时间:2013-12-19 11:18:41

标签: java javac

我知道很多次都会问过这个问题,但我尝试了很多解决方案而且没有一个能够解决问题。如果我在提示符下写“路径”,我会得到这个:

PATH=%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Windows\system32;C:\W
indows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\P
rogram Files (x86)\ATI Technologies\ATI.ACE\Core-Static; ;C:\Program Files\Commo
n Files\Microsoft Shared\Windows Live; C:\Program Files\Java\jdk1.7.0_45\bin;

所以,这似乎是正确的。 我该怎么办?

3 个答案:

答案 0 :(得分:3)

C:\...前面有一个额外的空格。删除它。

...; C:\Program Files\Java\jdk1.7.0_45\bin;
    ^

干杯,

答案 1 :(得分:1)

C:\Program Files\Java\jdk1.7.0_45\bin;

此行之前的额外空间。

答案 2 :(得分:0)

在Windows环境中,您可以通过两种方式设置路径

1)临时设定路径

打开cmd(命令提示符)start --->运行---键入cmd ----按回车键 在cmd类型中

设置路径命中输入 例如:设置路径C:\ Program Files \ Java \ jdk1.6.0_29 \ bin

这将仅设置当前cmd窗口的路径

2)永久设置路径

右键单击我的电脑----->属性----->进展---->环境变量---->内部系统变量Group box选择路径点击编辑,在opend窗口变量值文本框中输入;在jdk目录的bin的最后和过去的路径----->选择确定

现在打开cmd类型路径命令,看看外出文本中的那条路径