即使我定义了类路径,javac也无法识别它

时间:2013-08-29 14:28:46

标签: java javac

我在自己的电脑上使用Windows 7 8 。 我安装了jdk 7并为bin创建了类路径。但是当我在命令提示符中输入javac时,它会抛出一个错误:

 `javac is not recognizing as internal and external`.

我在许多网站上搜索过一个解决方案,但没有什么能解决我的问题。 你能帮助我并建议我的错误在哪里吗?

4 个答案:

答案 0 :(得分:5)

您需要设置环境变量。从运行对话框中运行sysdm.cpl以打开高级系统属性。

enter image description here

在环境变量中,添加一个新对象。

enter image description here

Name :  JAVA_HOME
VALUE:  C:\Program Files\Java\jdk1.7.0_21\

现在编辑PATH变量的值,并在其值的末尾添加;%JAVA_HOME%\bin\;

enter image description here

现在,重新启动系统,您可以从命令提示符运行与java相关的命令。

答案 1 :(得分:0)

还在 * 系统变量中设置路径: path=c:/..../jdk/bin/;c:/..../JRE/bin;.;

用户变量: CLASSPATH=c:/..../jdk/bin/;c:/..../JRE/bin;.;

答案 2 :(得分:0)

path而不是classpath - 您的bin文件夹 然后重新启动cmd

答案 3 :(得分:0)

在附加%PATH_TO_JDK%\ bin的系统属性上仔细检查系统变量“路径”。不要忘记在。

之后重启命令提示符