Windows 7 Path变量无法正常工作

时间:2013-08-04 02:00:54

标签: java java-7

我在Windows 7上安装了jre7。它的路径是C:\Program Files\Java\jre7。我试图设置路径变量,以便我可以从命令行运行java程序,但是javac给了我这个错误:

javac is not recognized as external or internal command, operable program or batch file

如何设置路径变量以使其起作用?

3 个答案:

答案 0 :(得分:3)

  1. 您需要在JDK中设置bin而不是JRE,jdk有javac

  2. 设置路径后重新启动终端

答案 1 :(得分:0)

您可以做的最好的事情是首先将JAVA_HOME中的Control Panel\System and Security\System > Advanced System Settings > Environment Variables环境变量设置为

C:\Program Files\Java\jre7

然后将以下行添加到路径变量

;%JAVA_HOME%\bin

始终在编辑路径后,重新启动终端

修改

如果您想使用javac,则必须将JAVA_HOME设置为jdk路径而不是jre路径

答案 2 :(得分:0)

不要使用jre目录,而是使用其bin目录

中的jdk编译器目录